TCP/IP是一组实现网络互联的通信协议,Internet网络系统结构以TCP/IP为核心,基于TCP/IP的参考模型将协议分为网络访问层、网络互联层(主机到主机)四个层次、传输层和应用层。
1、应用层
对应OSI参考模型的高层应用层,为用户提供所需的各种服务,如:FTP、Telnet、DNS、SMTP等。
2. 传输层
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端通信功能,确保数据包的顺序传输和数据的完整性,该层定义了两个主要协议:传输控制协议(TCP)与用户数据报告协议(UDP)。
TCP协议提供通过“三次握手”连接的可靠数据传输服务;UDP协议提供不可靠(不不不可靠)、无连接数据传输服务。
3. 网络互联层
与OSI参考模型相对应的网络层主要解决从主机到主机的通信问题,它包含的协议设计数据包在整个网络上的逻辑传输,注意给主机一个IP地址来完成主机的搜索,它还负责各种网络中包含数据的路由,该层有三个主要协议:网络协议(IP)、互联网组管理协议(IGMP)与互联网控制报文协议协议(ICMP)。
IP协议是网络互联层最重要的协议,提供可靠、无连接的数据报告传输服务。
4. 网络接入层 (即主机-网络层)
网络接入层对应于OSI参考模型中的物理层和数据链路层,它负责监控主机和网络之间的数据交换,TCP/IP本身并没有定义该层的协议,而是使用自己的物理层和数据链路层协议参与互联网络,然后连接到TCP/IP的网络接入层,地址分析协议(ARP)在这一层工作,即OSI参考模型的数据链路层。
0