TCP/IP协议各层作用

Scokets编程的基础就是TCP/IP的网络数据结构。
在TCP/IP协议中,服务器和客户端都是具有7层物理层:
物理层 数据链路层 (网络接口层)、 网络层 (网络层)、 传输层 (传输层)、 会话层 表示层 应用层 (应用层)

TCP/IP结构对应OSI
TCP/IP
OSI
应用层
应用层
表示层
会话层
主机到主机层(TCP)(又称传输层)
网络层(IP)(又称互联层)
网络接口层(又称链路层)
数据链路层
物理层
数据链路层是负责接收IP数据包并通过网络发送,或者从网络上接收物理 ,抽出IP 数据包 ,交给IP层。
总结
OSI中的层
功能
TCP/IP协议族
应用层
文件传输,电子邮件,文件服务,虚拟终端
TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等
表示层
数据格式化,代码转换,数据加密
没有协议
会话层
解除或建立与别的接点的联系
没有协议
传输层
提供 端对端 的接口
TCP,UDP
网络层
数据包 选择路由
IP,ICMP,OSPF,EIGRP,IGMP
数据链路层
传输有地址的帧以及错误检测功能
SLIP,CSLIP,PPP,MTU
物理层
以二进制数据形式在物理媒体上传输数据
ISO2110,IEEE802,IEEE802.2


版权声明:本文为u012485183原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。