数据通信基础认知-TCP-IP模型_第1页
数据通信基础认知-TCP-IP模型_第2页
数据通信基础认知-TCP-IP模型_第3页
数据通信基础认知-TCP-IP模型_第4页
数据通信基础认知-TCP-IP模型_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TCP/IP模型文特•瑟夫TCP/IP虽然OSI参考模型是计算机网络协议的标准,其体系结构理论完善,各层协议考虑周到,但由于其开销太大,所以真正采用它的并不多。1973年,“互联网之父”Vinton.Cerf(文特•瑟夫)与BobKarn(鲍勃•卡恩)共同开发出TCP/IP体系结构取代了arpanet原有协议体系ncp。一、TCP/IP模型的产生背景文特•瑟夫TCP/IPTCP/IP体系的开发早于OSI,以其简洁、实用,得到了广泛的商业应用,目前,所有的互联网厂家都使用TCP/IP协议。TCP/IP是多年的研究及商业化的结果,它已成为一个事实上网络互连的国际标准。一、TCP/IP模型的产生背景对照OSI7层模型,TCP/IP体系将OSI模型的会话层、表示层、应用层合三为一成为应用层,其余四层一一对应,分别为物理层、数据链路层、网络层、传输层和应用层。二、TCP/IP五层模型剪辑时此页PPT不呈现,老师讲这段文字时直接出下页的图片二、TCP/IP五层模型7.应用层6.表示层5.会话层4.传输层3.网络层2.数据链路层1.物理层OSI参考模型5.应用层4.传输层3.网络层2.数据链路层1.物理层TCP/IPTCP/IP协议模型物理层和数据链路层物理层和数据链路层涉及到在通信信道上传输的原始比特流,它实现传输数据所需要的机械、电气、功能等手段,提供检错、纠错、同步等措施,使之对网络层显现一条无错线路;并且进行流量调控。

TCP/IP五层模型中的下两层构成了子网访问层,它主要为网络设备提供数据通路。物理层和数据链路层TCI/IP协议与低层的数据链路层和物理层无关,因此在TCP/IP的标准中并没有对最低的两层做出规定,这也是TCP/IP的重要特点。正因为如此,它能广泛地支持,由低两层协议构成的各种物理网络,并将它们互连在一起。网络层网络层检查网络拓扑,以决定传输报文的最佳路由,执行数据转发。其关键问题是确定数据包从源端到目的端如何选择路由。网络层的主要协议有IP、ICMP、ARP等。传输层传输层的基本功能是为两台主机间的应用程序提供端到端的通信。传输层从应用层接受数据,并且在必要的时候把它分成较小的单元,传递给网络层,并确保到达对方的各段信息正确无误。传输层的主要协议有TCP和UDP。应用层应用层负责处理特定的应用程序细节。应用层显示接收到的信息,把用户的数据发送到低层,为应用软件提供网络接口。应用层包含大量常用的应用协议,例如HTTP、TELNET、FTP等。三、数据的封装与解封装应用数据需要经过每一层处理之后才能通过网络传输到目的端OSI把每--层数据称为PDU(ProtocolDataUnit,协议数据单元)TCP/IP根据不同层分别使用了段、包、帧、比特来描述数据三、数据的封装与解封装逐层向下传递数据,并添加报头和报尾的过程称为封装(打包)反之,接收方需要逐层向上传递数据,成为解封(拆包)54321AP15计算机1计算机1向计算机2发送数据54321AP25计算机2进程将QQ数据(我们一起吃饭)传送到应用层加上应用层头部,成为应用层原始数据。我们一起吃饭我们一起吃饭H5应用层头部我们一起吃饭H5计算机1向计算机2发送数据54321AP15计算机154321AP25计算机2我们一起吃饭H5H4传输层头部应用层数据再传送到传输层加上传输层头部,成为数据段54321AP15计算机154321AP25计算机2计算机1向计算机2发送数据5我们一起吃饭H5H4H3网络层头部传输层报文再传送到网络层加上网络层头部,成为IP数据包我们一起吃饭H5H454321AP15计算机154321AP25计算机2计算机1向计算机2发送数据IP数据包再传送到数据链路层加上数据链路层头部和尾部,成为数据帧我们一起吃饭H5H4H3我们一起吃饭H5H4H3链路层头部H2T2链路层尾部计算机1向计算机2发送数据54321AP15计算机154321AP25计算机2数据帧再传送到物理层最下面的物理层把比特流传送到物理媒体我们一起吃饭H5H4H3H2T2计算机1向计算机2发送数据54321AP15计算机154321AP25计算机2物理传输媒体电信号(或光信号)在物理媒体中传播从发送端物理层传送到接收端物理层54321AP15计算机154321AP25计算机2计算机1向计算机2发送数据我们一起吃饭H5H4H3T2H2计算机2的物理层收到比特流后交给数据链路层计算机1向计算机2发送数据54321AP15计算机154321AP25计算机2我们一起吃饭H5H4H3我们一起吃饭H5H4H3T2H2数据链路层剥去帧头部和帧尾部后把帧的数据部分交给网络层我们一起吃饭H5H4H3计算机1向计算机2发送数据54321AP15计算机154321AP25计算机2我们一起吃饭H5H4网络层剥去分组头部后把分组的数据部分交给传输层54321AP15计算机154321AP25计算机2计算机1向计算机2发送数据AP15我们一起吃饭H5传输层剥去报文头部后把报文的数据部分交给应用层我们一起吃饭H5H454321AP15计算机154321AP25计算机2计算机1向计算机2发送数据应用层剥去应用层头部后把应用程序数据交给应用进程QQ我们一起吃饭我收到了AP1

发来的应用程序数据(QQ:我们一起吃饭!)我们一起吃饭H5课后习题:1.TCP/IP模型采用五个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论