网络基础之TCP/IP四层模型
TCP/IP四层模型与OSI七层模型关系
TCP/IP协议被组织成四个概念层,其中有三层对应于ISO参考模型中的相应层。TCP/IP协议族并不包含物理层和数据链路层,因此它不能独立完成整个计算机网络系统的功能,必须与许多其他的协议协同工作。
TCP/IP分层模型的四个协议层分别完成以下的功能:
第一层:网络接口层
网络接口层与OSI模型中的物理层和数据链路层相对应。他负责监事数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层协议,而由参与互联的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接口层进行连接。地址解析协议(ARP)工作在此层,即OSI的数据链路层。
ARP协议作用是将IP地址翻译成物理地址。
第二层:网际互联层
对应于OSI七层参考模型的网络层。主要解决主机到主机的的通信问题。本层包含网际IP协议、互联网组管理协议IGMP和互联网控制报文协议ICMP(Internet Control Message Protocol