首页 理论教育TCP/IP体系结构各层功能

TCP/IP体系结构各层功能

【摘要】:TCP/IP 参考模型分为4 个功能层,各层功能分别如下。传输层的功能主要是提供应用进程之间可靠的端到端的通信。

TCP/IP 参考模型分为4 个功能层,各层功能分别如下。

1.应用层

应用层是TCP/IP 参考模型中的最高层。应用层向用户提供一组常用的应用程序,包括各种标准的网络应用协议,并且总是不断有新的协议加入。应用层的基本协议主要有远程登录协议(Telnet)、文件传输协议(File Transfer Protocol,FTP)、简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)、超文本传输协议(Hyper Text Transfer Protocol,HTTP)、域名系统(Domain Name System,DNS)协议、简单网络管理协议(Simple Network Management Protocol,SNMP)、动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)等。

2.传输层

传输层的设计目的主要是在互联网中源主机与目的主机的对等实体之间建立用于会话的端到端连接。传输层的功能主要是提供应用进程之间可靠的端到端的通信。传输层定义了两种不同的协议:一种是传输控制协议(TCP),它是一种可靠的、面向连接的协议;另一种是用户数据报协议(User Datagram Protocol,UDP),它是一种不可靠的无连接协议。

3.互连层

互连层主要负责将源主机的报文分组发送到目的主机,其功能主要包括三个方面:(www.chuimin.cn)

(1)处理来自传输层的分组发送请求。将分组装入IP 数据报,填充报头,选择发送路径,然后将数据报发送到适当的网络接口

(2)处理接收的数据报。接收到其他主机发送的数据报后,检查其目的地址,如需转发,则进行路由选择并转发数据;如本节点为目的地址,则去除报头,将分组交给传输层处理。

(3)处理互连的路径、流量控制与拥塞问题。

互连层在功能上类似于OSI/RM 中的网络层。

4.主机-网络层

主机-网络层也称为网络访问层,是TCP/IP 参考模型的最低层,负责接收从互连层传来的IP 数据报,并将数据报通过低层物理网络发送出去;或者从低层物理网络上接收数据帧,并解封出IP 数据报,交给互连层处理。其功能主要包括IP 地址与物理硬件地址的映射,数据的封装、解封。