为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

路由器接收数据包后第一个动作是什么vbghn

2017-10-06 2页 doc 13KB 26阅读

用户头像

is_686908

暂无简介

举报
路由器接收数据包后第一个动作是什么vbghn路由器接收数据包后第一个动作是什么vbghn 一个TC包从A发出来, IP层的信息:srcIP=A,destIP=B,protocl=TCP。 TCP层的信息:srcPort=10000,destPort=80。 - 经过Ra,无改变; - 经过NAT,变成: IP层的信息:srcIP=A',destIP=B,protocl=NAT。 TCP层的信息:srcPort=10000,destPort=80。(注意A被NAT成了A') -此后这个NAT过的包穿过Rb,到达B。B会怎么办? B的以太网卡看到这个帧,发现...
路由器接收数据包后第一个动作是什么vbghn
路由器接收数据包后第一个动作是什么vbghn 一个TC包从A发出来, IP层的信息:srcIP=A,destIP=B,protocl=TCP。 TCP层的信息:srcPort=10000,destPort=80。 - 经过Ra,无改变; - 经过NAT,变成: IP层的信息:srcIP=A',destIP=B,protocl=NAT。 TCP层的信息:srcPort=10000,destPort=80。(注意A被NAT成了A') -此后这个NAT过的包穿过Rb,到达B。B会怎么办? B的以太网卡看到这个帧,发现EtherType=0x800,就上交给IP;IP部分接到这个包,看到IPprotocol=NAT....嗯??!!这个奇怪的datagram交给谁?注意我们的假定是B端无 需理解NAT。B只能discard (IP行为)。 还是那句话,(B端)谁能负责理解你的NAT hints并且把这些hints又插入返回的包? 这里当初自己一直以为IP会在Protocol字段加点什么,其实这个字段无非就是那几个值, 什么TCP什么UDP啦之类的。NAT的实现其实并没有和这个有多大的相关,只是会下这 个session是通过什么相连的:TCP or UDP。 注意了,下面这个例子是Creator3D哥们的精彩部分: A1,A2 - [Ra]-[PAT] ============== [Rb] - B A1和A2访问B的web服务。PAT外侧端口地址(Cisco所谓的Inside Global Address)记 作Aout。初始状态下,NAT还没有建立任何translation。 一个TCP包(记作Pkt_A1吧)从A1发出来, IP层的信息:srcIP=A1,destIP=B,protocl=TCP。 TCP层的信息:srcPort=10000,destPort=80。 差不多同时,另一个TCP包从A2发出来(记作Pkt_A2), IP层的信息:srcIP=A2,destIP=B,protocl=TCP。 TCP层的信息:srcPort=10000,destPort=80。 注意,两个包的srcPort都是10000。这样的可能性很小,只是为了说明最坏的情况。 - 经过Ra,无改变; - 经过PAT, Pkt_A1变成: IP层的信息:srcIP=Aout,destIP=B,protocl=TCP。 TCP层的信息:srcPort=32001,destPort=80。(注意srcIP和srcPort) Pkt_A2变成: IP层的信息:srcIP=Aout,destIP=B,protocl=TCP。 TCP层的信息:srcPort=32002,destPort=80。(注意srcIP和srcPort)
/
本文档为【路由器接收数据包后第一个动作是什么vbghn】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索