- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows下IP网络数据包的发送过程
Windows下IP网络数据包的发送过程 胡治孝 三网融合 三网融合是指电信网、计算机网和有线电视网三大网络通过技术改造,能够提供包括语音、数据、图像等综合多媒体的通信业务。7月1日,国务院办公厅公布第一批三网融合试点城市名单,杭州市亦榜上有名,这也预示了未来一段时间内通信行业的发展方向。 TCP/IP协议栈(层模型) 数据交换模型 TCP报文段封装至IP数据报 IP数据报 IP地址关联 在将IP数据报打包完成之后,我们就要进入具体的发送过程了。发送数据包的第一步是确定目的地,在网络层就是我们目的IP地址。首先要进行的是IP地址关联,运行cmd进入命令提示符界面,然后输入route print命令,我们可以看到windows路由表的一些情况。 Windows路由表 子网掩码 子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。 确定网络地址 有了子网掩码,我们可以非常方便地确定IP地址中的网络部分与主机部分。只要将IP地址与子网掩码展开成二进制后的对应各个比特位进行与或操作,我们就可以得到网络地址(主机位在与0相与时被去掉了)。 确定源与目的是否在同一网络中 用源IP与源Subnet Mask相与,用目的IP与源Subnet Mask相与,判断所得结果是否相等;若相等即在同一网络中,否则就不在同一网络中。当前者发生时,我们进行直接路由(稍后介绍)。当后者发生时,我们进入间接路由模式。 查询路由表 间接路由的第一步是查询路由表,即查询是否存在到达目标网络的路径,然后根据结果进行判断:如果存在,则以通向目标网络路由器的IP地址为目的地址进行直接路由;否则,将网络包发送至默认网关,将一切交给它去处理(如果存在的话)。 直接路由 任何间接路由最终的结果都是转化为直接路由(只是目标IP不同而已)。直接路由的工作非常简单,就是确定与目标IP对应的MAC地址,填充相关信息,然后将IP数据报封装至网络接口层的数据帧进行发送即可,但完成此项工作还需ARP的协作。 ARP地址解析协议 ARP用于确定一个IP地址所对应的MAC地址,其工作原理如下: ARP建立了一个缓冲区用于保存IP地址-MAC地址映射对,当它接到一个地址解析指令时,首先查询缓冲区内是否有匹配项,如果有的话就直接进行提取。 查看ARP缓存 我们可以通过在命令提示符界面中输入arp –a的命令来查看当前的ARP缓存列表。 如果缓冲区内没有对应条目时,ARP会在网络内发送一个包含目标IP地址的广播包到所有主机询问情况。例: 源(ARP):请问哪位的IP地址是(目标IP)?请告诉我你的MAC地址。 目标IP:我是!我的MAC地址是……(同时记录源的IP地址与MAC地址到自己的ARP缓存中)。 源(ARP):收到(并记录)。 其余主机:不是找我的,不关我的事…… 最后一步 源IP主机将ARP获得的目标MAC地址放入自己的ARP缓存中,然后按此条目发送网络包并等待回应,整个发送过程顺利完成。 总结 处在网络层的IP数据报在本地路由表与ARP地址解析协议的帮助下完成网络包发送工作,它提供的是一种无连接的传输机制,只“尽最大努力服务”;然而,在传输层的TCP协议是一种面向连接的传输协议,它提供三方握手及消息确认等机制来保证传输质量,与IP协议形成了良好的互补。 * * 网络接口层 Network Interface Layer 网络层 Internet Layer 传输层 Transport Layer 应用层 Application Layer SMTP FTP Telnet TCP SNMP TFTP NFS UDP IP ICMP ARP NDIS WAN LAN Ethernet、Token Ring、FDDI Serial Lines、Frame Relay、ATM 应用层 传输层 网络层 网络接口层 RARP IGMP 【附图一】 D4 D3 D2 D1 发送端 H3 H4 H2 D4 D3 D2 D1 H1 H4 H3 H2 H1 接收端 传输媒介 IP地址 111111111…子网掩码 网络号 SUBNET Host 53 R1 Default gateway *
您可能关注的文档
- 5 传输层 计算机网络 教案.ppt
- 计算机网络技术与应用复习题.doc
- 计算机网络 第七章 传输层.ppt
- 3.传输层协议UDP和TCP.ppt
- 网络原理 第3章:物理层.ppt
- 数据通信与网络技术3.ppt
- 第8章 传输层(N).ppt
- 计算机网络知识总结++计算机网络+-+学习笔记.doc
- 网络期中考试试题.doc
- 网络与路由交换基础_06_传输层与应用层协议.ppt
- 抢分秘籍10 带电粒子电场中的直线运动、偏转和交变电电场中的应用(三大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍11 带电粒子在组合场、叠加场中的运动(五大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍11 带电粒子在组合场、叠加场中的运动(五大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍12 电磁感应中的电路与图像问题(二大题型)(解析版) -2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍12 电磁感应中的电路与图像问题(二大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍14 热力学定律与气体实验定律综合应用(五大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍13 电磁感应中的动力学、能量和动量问题(三大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍14 热力学定律与气体实验定律综合应用(五大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍16 振动图像与波动图像的综合应用(三大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍15 光的折射、全反射的综合应用(二大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
最近下载
- 2024年信息系统监理师考试真题及答案.docx VIP
- 第17课 辛亥革命与中华民国的建立 课件(共25张PPT)-中职高一上学期高教版(2025)中国历史全一册(含音频+视频).pptx VIP
- 基于区块链的数字身份认证系统设计.docx VIP
- A10联盟2025届高三4月质量检测考试 物理试卷(含答案解析).pdf
- 现场管理人机料法环知识培训课件(PPT-46张).ppt
- ASTM E384-17美国材料与试验协会标准.pdf VIP
- 21《杨氏之子》公开课一等奖创新教学设计.docx VIP
- 2022监理工程师《建设工程目标控制(交通)》公路工程费用与进度控制.pdf VIP
- 供热企业运检人员专业知识习题集.pdf VIP
- 《严格规范涉企行政检查》专题讲座.pptx
文档评论(0)