TCP_IP协议体系任务及各层的功能

TCP/IP参考模型的层次及各层的主要功能

在如何使用分层模型来描述TCP/IP的问题上争论很多, 但共同的观点是TCP/IP的层次数比OSI 参考模型的7层要少.

TCP/IP参考模型可以分为4个层次:

应用层(application layer);

传输层(transport layer);

互联网络层(internet layer);

主机-网络层(host to network layer)。

其中,TCP/IP参考模型的应用层与OSI 参考模型的应用层相对应,TCP/IP参考模型的传输层与OSI 参考模型的传输层相对应,TCP/IP参考模型的互联网络层与OSI 参考模型的网络相对应,TCP/IP参考模型的主机-网络层与OSI 参考模型的数据链路层和物理层相对应。在TCP/IP参考模型中,对OSI 参考模型的表示层、会话层没有对应的协议。

(1)主机-网络层

在TCP/IP参考模型中,主机-网络层是参考模型的最低层, 它负责通过网络发送和接收IP 数据报。TCP/IP参考模型允许主机连入网络时使用多种现成的与流行的协议,例如局域网协议或其他一些协议。

在TCP/IP的主机-网络层中,它包括各种物理网协议,例如局域网的Ethernet 、局域网的Token Ring、分组交换网的X.25等。当这种物理网被用作传送IP 数据包的通道时,我们就可以认为是这一层的内容。这体现了TCP/IP协议的兼容性与适应性,它也为TCP/IP的成功奠定了基础。

(2)互联网络层

在TCP/IP参考模型中,互联网络层是参考模型的第二层,它相当于OSI 参考模型网络层的无连接网络服务。互联网络层负责将源主机的报文分组发送到目的主机,源主机与目的主机可以在一个网上,也可以在不同的网上。

互联网络层的主要功能包括以下几点。

①处理来自传输层的分组发送请求。在收到分组发送请求之后,将分组装入IP 数据报,填充抱头,选择发送路径,然后将数据报发送到相应的网络输出线。

②处理接收的数据报。在接收到其他主机发送的数据报之后,检查目的地址,如需要转发,则选择发送路径,转发出去;如目的地址为本结点IP 地址,则除去抱头,将分组交送传输层处理。

③处理互联的路径、流程与拥塞问题。

TCP/IP参考模型中网络层协议是IP (Internet Protrol)协议。IP 协议是一种不可靠、无连接的数据报传送服务的协议,它提供的是一种“尽力而为(best -effort )”的服务,IP 协议的协议数据单元是IP 分组。

(3)传输层

在TCP/IP参考模型中,传输层是参考模型的第3层,它负责在应用进程之间的端到端通信。传输层的主要目的是在互联网中源主机与目的主机的对等实体间建立用于会话的端到端连接。从这点上来说,TCP/IP参考模型与OSI 参考模型的传输层功能是相似的。

在TCP/IP参考模型中的传输层,定义了以下这两种协议。

①传输控制协议(transmission control protocol,,TCP)

TCP 协议是一种可靠的面向连接的协议,它允许将一台主机的字节流(byte stream) 无差错的传送到目的主机。TCP 协议将应用层的字节流分成多个字节段(byte segment), 然后将一个个的字节段传送到互联网络层,发送到目的主机。当互联网络层将接收到的字节段传送给传输

时,传输层再将多个字节段还原成字节流传送到应用层。TCP 协议同时要完成流量控制功能,协调收发双方的发送与接收速度,达到正确传输的目的。

②用户数据协议(user datagram protocol,UDP)

UDP 协议是一种不可靠的无连接协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序检查与排序由应用层完成。

(4)应用层

在TCP/IP参考模型中,应用层是参考模型的最高层。应用层包括了所有的高层协议,并且总是不断有新的协议加入。目前,应用层协议主要有以下几种:

①远程登录协议(Telnet );

②文件传送协议(file transfer protocol,FTP);

③简单邮件传送协议(simple mail ttransfer protocol,SMTP);

④域名系统(domain name system,DNS);

⑤简单网络管理协议(simple network management protocol,SNMP);

⑥超文本传送协议(hyper text transfer protocol,HTTP).

TCP/IP参考模型的层次及各层的主要功能

在如何使用分层模型来描述TCP/IP的问题上争论很多, 但共同的观点是TCP/IP的层次数比OSI 参考模型的7层要少.

TCP/IP参考模型可以分为4个层次:

应用层(application layer);

传输层(transport layer);

互联网络层(internet layer);

主机-网络层(host to network layer)。

其中,TCP/IP参考模型的应用层与OSI 参考模型的应用层相对应,TCP/IP参考模型的传输层与OSI 参考模型的传输层相对应,TCP/IP参考模型的互联网络层与OSI 参考模型的网络相对应,TCP/IP参考模型的主机-网络层与OSI 参考模型的数据链路层和物理层相对应。在TCP/IP参考模型中,对OSI 参考模型的表示层、会话层没有对应的协议。

(1)主机-网络层

在TCP/IP参考模型中,主机-网络层是参考模型的最低层, 它负责通过网络发送和接收IP 数据报。TCP/IP参考模型允许主机连入网络时使用多种现成的与流行的协议,例如局域网协议或其他一些协议。

在TCP/IP的主机-网络层中,它包括各种物理网协议,例如局域网的Ethernet 、局域网的Token Ring、分组交换网的X.25等。当这种物理网被用作传送IP 数据包的通道时,我们就可以认为是这一层的内容。这体现了TCP/IP协议的兼容性与适应性,它也为TCP/IP的成功奠定了基础。

(2)互联网络层

在TCP/IP参考模型中,互联网络层是参考模型的第二层,它相当于OSI 参考模型网络层的无连接网络服务。互联网络层负责将源主机的报文分组发送到目的主机,源主机与目的主机可以在一个网上,也可以在不同的网上。

互联网络层的主要功能包括以下几点。

①处理来自传输层的分组发送请求。在收到分组发送请求之后,将分组装入IP 数据报,填充抱头,选择发送路径,然后将数据报发送到相应的网络输出线。

②处理接收的数据报。在接收到其他主机发送的数据报之后,检查目的地址,如需要转发,则选择发送路径,转发出去;如目的地址为本结点IP 地址,则除去抱头,将分组交送传输层处理。

③处理互联的路径、流程与拥塞问题。

TCP/IP参考模型中网络层协议是IP (Internet Protrol)协议。IP 协议是一种不可靠、无连接的数据报传送服务的协议,它提供的是一种“尽力而为(best -effort )”的服务,IP 协议的协议数据单元是IP 分组。

(3)传输层

在TCP/IP参考模型中,传输层是参考模型的第3层,它负责在应用进程之间的端到端通信。传输层的主要目的是在互联网中源主机与目的主机的对等实体间建立用于会话的端到端连接。从这点上来说,TCP/IP参考模型与OSI 参考模型的传输层功能是相似的。

在TCP/IP参考模型中的传输层,定义了以下这两种协议。

①传输控制协议(transmission control protocol,,TCP)

TCP 协议是一种可靠的面向连接的协议,它允许将一台主机的字节流(byte stream) 无差错的传送到目的主机。TCP 协议将应用层的字节流分成多个字节段(byte segment), 然后将一个个的字节段传送到互联网络层,发送到目的主机。当互联网络层将接收到的字节段传送给传输

时,传输层再将多个字节段还原成字节流传送到应用层。TCP 协议同时要完成流量控制功能,协调收发双方的发送与接收速度,达到正确传输的目的。

②用户数据协议(user datagram protocol,UDP)

UDP 协议是一种不可靠的无连接协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序检查与排序由应用层完成。

(4)应用层

在TCP/IP参考模型中,应用层是参考模型的最高层。应用层包括了所有的高层协议,并且总是不断有新的协议加入。目前,应用层协议主要有以下几种:

①远程登录协议(Telnet );

②文件传送协议(file transfer protocol,FTP);

③简单邮件传送协议(simple mail ttransfer protocol,SMTP);

④域名系统(domain name system,DNS);

⑤简单网络管理协议(simple network management protocol,SNMP);

⑥超文本传送协议(hyper text transfer protocol,HTTP).


相关文章

  • 网络处理器设计的复杂性
  • 网络处理器设计的复杂性 李华伟 网络处理器(Network Processor,简称NP )是面向网络应用领域的专用指令处理器(Application Specific Instruction Processor ),是面向数据分组处理的. ...查看


  • 粤教版高一下网络技术应用教案
  • 第一课时 [教学课题]认识计算机网络 [教学目标]: 知识技能: (1)了解计算机网络的主要功能.分类和拓扑结构: (2)理解计算机网络的基本概念, (3)列举并解释网络通信中常用的信息交换技术及其用途. 过程与方法: (1)学习计算机网络 ...查看


  • Internet的网络体系结构
  • 专题技术讲座 Int ernet 的网络体系结构 中国计算机学会开放系统专委会主任 陈炳从 * 摘要:本文评述作为现阶段信息高速公路雏型的I nternet 的网络体系结构及其进展, 包括T C P/I P 及其下一代基本通信协议I Pv ...查看


  • 无线传感器网络的体系结构.协议.应用和管理
  • 无线传感器网络的体系结构.协议.应用和管理 [摘要]无线通信.集成数字电路和微电机系统(MEMS )等技术的最新发展,促进了无线传感器网络的发展,使其变得更加切实可行.无线传感器网络(WSNs )是由大量具有感知能力.计算能力和无线通信能力 ...查看


  • 网络协议分层知识集锦:七层.四层.五层
  • 一.概述 OSI(Open System Interconnection )开放系统互连的七层协议体系结构:概念清楚,理论比较完整,但既复杂又不用. TCP/IP 四层体系结构:简单,易于使用. 五层原理体系结构:综合 OSI 和 TCP/ ...查看


  • 网络体系结构与协议
  • 第3章 网络体系结构与协议电子教案 本章教学目标 1. 理解网络分层设计思想,掌握网络体系结构的概念: 2. 理解开放系统互联参考模型体系,掌握各层的主要功能及数据传输情况: 3. 掌握TCP/IP的层次结构及各层的功能,理解TCP/IP协 ...查看


  • 公司局域网组建方案
  • 目录 公司局域网组建方案 目 录 1 前 言 ................................................................ 1 2 企业网建设规划 .................... ...查看


  • 计算机网络第一章习题答案
  • 第一章 概述 1-01 计算机网络向用户可以提供那些服务? 答: 连通性和共享 1-02 简述分组交换的要点. 答:(1)报文分组,加首部 (2)经路由器储存转发 (3)在目的地合并 1-03 试从多个方面比较电路交换.报文交换和分组交换的 ...查看


  • 计算机通信网作业1
  • 2010年秋季----作业1 本试卷共3道大题,共25.0分 一. 单选 (总分 5.0分,得分 3.0分) 1. 数据链路层最基本.最简单的协议是( ). 正确答案:B 注释:停止-等待协议是数据链路层最基本.最简单的协议. A . 选择 ...查看


热门内容