OSI网络互连七层框架(从上至下):应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。
TCP/IP层:应用层(对应OSI的应用层,表示层,会话层),传输层(对应OSI的传输层),网络层(对应OSI的网络层),网络接口层(对应OSI的数据链路层和物理层)。
网络接口层:提供了与物理网络连接的接口,针对传输介质设置数据的格式,根据硬件的物理地址实现数据的寻址,对数据在物理网络中的传递提供错误控制。
网络层:提供独立于硬件的逻辑寻址,从而让数据能够在具有不同物理结构的子网之间传递。提供路由功能来降低流量,支持网间(网间指的是多个局域网互相连接而形成的较大的网络,比如大公司的网络或者Internet)。实现物理地址(网络接口层使用的地址)和逻辑地址的转换。
传输层:为网络提供了流量控制、错误控制和确认服务。充当网络应用程序的接口。
应用层:为网络排错、文件传输、远程控制和Internet操作提供了应用程序,还支持应用编程接口(API),从而使得针对特定操作系统编写的程序能够访问网络。
ARP:地址解析协议,将IP地址转换为物理地址