【路由与交换】—— TCP/IP协议簇与OSI网络模型

TCP/IP是一个四层的体系结构,由于其网络接口层并未严格制定,所以部分材料会将TCP/IP描述为五层结构,即将网络接口层分为数据链路层和物理层。

1.网络接口层对应于OSI的物理和数据链路层

物理层:包含物理介质相关的协议(电子/光学协议,机械协议,功能性协议,程序性协议)。物理介质用以支撑TCP/IP通信。

数据链路层:包含控制物理层的协议(以太网,帧中继,ATM,SONET)。协议规定了如何访问介质、如何标识介质上的设备、如何完成数据成帧。

2.Internet层与OSI的网络层相对应

网络层:包含的协议主要有:IP,ARP等。负责数据包格式与地址格式的定义,数据的路由选择。

3.主机到主机层与OSI的传输层相对应

传输层:包含控制网络层的协议(TCP,UDP),类似数据链路层控制物理层,区别在于数据链路层对物理层的控制体现在物理介质层面,传输层对网络层的控制体现在逻辑层面。

4.应用层与OSI的会话层、表示层、应用层相对应

包含的协议主要有:HTTP,FTP,OSPF,DNS等。应用层常用的服务是向用户应用提供访问网络的接口。

经验分享 程序员 微信小程序 职场和发展