常见网络协议概述PPT课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《常见网络协议概述PPT课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常见 网络 协议 概述 PPT 课件
- 资源描述:
-
1、.1课本中出现的各种协议总结课本中出现的各种协议总结网络工程网络工程0801班班.2OSIOSI七层模型功能七层模型功能( (回顾回顾) )应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层1234567提供应用程序接口提供应用程序接口处理数据格式、数据加密等处理数据格式、数据加密等建立、维护和管理会话建立、维护和管理会话建立主机端到端连接和数据传输建立主机端到端连接和数据传输路由选路和转发路由选路和转发提供介质访问、链路管理等提供介质访问、链路管理等比特流传输比特流传输.3协议分层的好处协议分层的好处 协议分层可以使协议各层间相互独立,层间的协议分层
2、可以使协议各层间相互独立,层间的标准接口方便了工程模块化,信令简化,便于标准接口方便了工程模块化,信令简化,便于维护。每个协议可以单独进行谈判,在进行系维护。每个协议可以单独进行谈判,在进行系统开发时,模块化的设计允许单独对某个协议统开发时,模块化的设计允许单独对某个协议/ /软件进行更新。软件进行更新。 对于网络应用程序来说对于网络应用程序来说,IP,IP将下层的物理网络将下层的物理网络硬件隐藏了起来硬件隐藏了起来. .如果你发明了一种新的物理如果你发明了一种新的物理网络网络, ,并且想让它在并且想让它在InternetInternet上投入使用上投入使用, ,你只你只需要再为它写一个与需要
3、再为它写一个与IPIP连接的驱动程序就可以连接的驱动程序就可以了了. .这样这样, ,你使用的网络应用程序不会因为硬件你使用的网络应用程序不会因为硬件技术的变化而发生任何变化技术的变化而发生任何变化. . .4发送数据发送数据: :数据封装数据封装应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层 数据链路层数据链路层 物理层物理层dataTCP/UDP header 数据段IP header 数据包逻辑链路子层逻辑链路子层物理链路子层物理链路子层FCSLLCFCSMAC数据帧0 1 1 0 0 0 1 1 0 1 0 1Bit在发送数据的时候,就在发送数据的时候,就是一个封装数据的
4、过程是一个封装数据的过程.5数据封装数据封装应用应用TCPIP以太网以太网驱动程序驱动程序用户数据用户数据用户数据用户数据App头头TCP头头TCP头头IP头头TCP头头IP头头Eth头头Eth尾尾应用数据应用数据(块块)TCP分节分节IP分组分组以太网帧以太网帧以太网电缆以太网电缆发送方发送方App头头App头头App头头用户数据用户数据用户数据用户数据用户数据用户数据.6接收数据接收数据: :数据拆封数据拆封0 1 1 0 0 0 1 1 0 1 0 1dataFCSTCPIPLLCMAC在接收数据的时候,就是在接收数据的时候,就是一个解封装数据的过成一个解封装数据的过成.应用层应用层表示
5、层表示层会话层会话层传输层传输层网络层网络层 数据链路层数据链路层 物理层物理层逻辑链路子层逻辑链路子层物理链路子层物理链路子层数据段数据包数据帧Bit.7应用数据(块)应用数据(块)数据解封数据解封应用应用TCPIP以太网以太网驱动程序驱动程序用户数据用户数据用户数据用户数据App头头TCP头头IP分组分组 Eth头头Eth尾尾以太网帧以太网帧以太网电缆以太网电缆接收方接收方IP头头TCP 分节分节IP分组分组TCP分节分节应用数据应用数据(块块).8完整的数据包传输过程演示完整的数据包传输过程演示应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层 链路层链路层 物理层物理层应用层
6、应用层表示层表示层会话层会话层传输层传输层网络层网络层 链路层链路层 物理层物理层链路层链路层 物理层物理层网络层网络层 链路层链路层 物理层物理层网络层网络层 链路层链路层 物理层物理层链路层链路层 物理层物理层Data电脑电脑交换机交换机路由器路由器电脑电脑交换机交换机路由器路由器.9网络协议结构图网络协议结构图PPP FrameRelay HDLC ETHERNETARPCableDIRVERICMPIPEIGRPIGMPTCPUDPOSPFPINGTraceBGPTelnetFTPSMTPApplication LayerTransport LayerNetwork LayerData
7、 Link LayerPhysical LayerDNSTFTP SNMP RIP.10PPP PPP 协议协议(peer to peer)(peer to peer) PPP 协议有三个组成部分 一个将 IP 数据报封装到串行链路的方法。 链路控制协议 LCP (Link Control Protocol)。 网络控制协议 NCP (Network Control Protocol)。 .11PPP 协议PPP PPP 协议应满足的需求协议应满足的需求 简单这是首要的要求 封装成帧 透明性 多种网络层协议 多种类型链路 差错检测 检测连接状态 最大传送单元 网络层地址协商 数据压缩协商 PP
8、P 协议不需要的功能协议不需要的功能 纠错 流量控制 序号 多点线路 半双工或单工链路 .12PPP PPP 协议的帧格式协议的帧格式1211字节12不超过 1500 字节PPP 帧先发送7EFF03FACFCSF7E协议信 息 部 分首部尾部 PPP 有一个 2 个字节的协议字段。 当协议字段为 0 x0021 时,PPP 帧的信息字段就是IP 数据报。 若为 0 xC021, 则信息字段是 PPP 链路控制数据。 若为 0 x8021,则表示这是网络控制数据。 .13以太网的以太网的 MAC 帧格式帧格式 以太网 MAC 帧物理层MAC层10101010101010 10101010101
9、010101011前同步码帧开始定界符7 字节1 字节8 字节插入IP层目的地址 源地址类型数 据FCS6624字节46 1500IP 数据报当数据字段的长度小于 46 字节时,应在数据字段的后面加入整数字节的填充字段,以保证以太网的 MAC 帧长不小于 64 字节。 最短的帧长度:6+6+2+46+4=64字节最长的帧长度:6+6+2+1500+4=1518字节.14虚拟局域网使用的以太网帧格式虚拟局域网使用的以太网帧格式 802.3MAC 帧字节66246 15004MAC 帧目地地址源地址长度/类型数 据FCS长度/类型 = 802.1Q 标记类型 标记控制信息 1 0 0 0 0 0
10、0 1 0 0 0 0 0 0 0 0 VID 2 字节2 字节插入 4 字节的 VLAN 标记4用户优先级CFI虚拟局域网协议允许在以太网的帧格式中插入一个虚拟局域网协议允许在以太网的帧格式中插入一个 4 字节字节的标识符,称为的标识符,称为 VLAN 标记标记(tag),用来指明发送该帧,用来指明发送该帧的工作站属于哪一个虚拟局域网的工作站属于哪一个虚拟局域网。 .15IP IP 数据报的格式数据报的格式 可变部分首部04816192431版 本标志生 存 时 间协 议标 识区 分 服 务总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)
展开阅读全文