计算机网络 TCP/IP 参考模型的分层结构TCP/IP参考模型,如同OSI参考模型,也是一种分层体系结构它分为四层,由下至上, 依次为网络接口层、互联网层、传输层和应用层虽说TCP/IP参考模型与OSI参考模型一样 采用层次结构概念,并对传输层定义了相似的功能,但两者则层划分与使用上由很大的区别 如图2-8所示,显示了 TCP/IP参考模型与OSI参考模型的对应关系TCP/IP参考模型 OSI参考模型图2-8 TCP/IP参考模型与OSI参考模型对应关系1.网络接口层提示2.互 联网 层(IP这是TCP/IP参考模型的最低层,包括了能使用TCP/IP与物理网络进行通信的协议,且 对应着OSI的物理层和数据链路层它主要负责接收从互联网层传来的IP数据报,并将IP 数据报通过底层物理网络发送出去,或者从底层物理网络上接收物理信号转换成数据帧,抽 出IP数据报,交给互联网层在TCP/IP参考模型中,最低层名称有很多,如链路层、网络访问层、主机一主机 层、主机一网络层等层)互联网层的主要处理计算机之间的通信其主要功能包括以下三个方面:• 处理来自传输层的分组发送请求:将分组封装到IP数据报中,填入数据报头,选 择数据报到达目的主机的路径。
然后,将数据报送至相应的网络接口来传送• 处理接收数据报:接收到数据报,首先检测其正确性,然后决定是由本地接收该数 据报还是转发至相应的网络接口• 处理路径、流量控制、拥塞等问题,并且提供相应的差错报告3.传输层( TCP 层)TCP/IP参考模型的传输层作用与OSI参考模型的作用类似,即在源节点和目的节点两个 实体之间提供可靠的端到端数据传输传输层管理信息流,提供可靠的数据传输服务,以确 保数据无差错地按序到达目的节点4.应用层这是TCP/IP参考模型的最高层,对应着OSI参考模型中的会话层、表示层和应用层用 户调用应用程序来访问 TCP/IP 互联网络提供的多种服务,应用程序负责发送和接收数据, 每个应用程序选择所需要的传送服务类型,可以是独立的报文序列,或者是连续的字节流 应用程序将数据按要求的格式传送给传输层。