安卓笔记侠

专注安卓开发

导航

网络编程总结

 

OSI分为物理层、数据链路层、网络层、传输层、会话层、表现层、应用层共七层。

 

1.物理层:通过媒介传输比特,确定机械和电气规范。(比特bit)

 

2.数据链路层:将比特组装成帧和点对点的传递。(帧frame)

 

3.网络层:负责数据包从源到宿的传递和网际互联。(包packet)

 

4.传输层:提供端对端的可靠的报文传递和错误恢复。(段seqment)

 

5.会话层:会话的创建,管理和销毁。(会话协议数据单元SPDU)

 

6.表现层:对数据进行解析,翻译,加密,压缩。(表示协议数据单元PPDU)

 

7.应用层:允许访问OSI环境操作。(应用协议数据单元APDU)

 

TCP/IP分为网络接口层、网际层、运输层、应用层

 

 

1.网络基础

http://www.cnblogs.com/maybe2030/p/4781555.html#_label1

 

七层都有覆盖

https://www.jianshu.com/p/bc0786af4fff

 

2.传输层TCP  UDP

 https://www.jianshu.com/p/f163bfc790dd

 

3应用层

http ;

http://www.cnblogs.com/zemliu/p/4263048.html

 

http2:

http://www.cnblogs.com/etoah/p/5891285.html

https://quafoo.gitbooks.io/http2-rfc7540-zh-cn-en/chapter3/section3.5.html

 

posted on 2016-10-30 19:43  安卓笔记侠  阅读(429)  评论(0编辑  收藏  举报