雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2483|回复: 6

[讨论/求助] 关于数据包在路由过程中IP地址转换的问题!~在线等,望高手指点

[复制链接]
发表于 2014-1-24 10:49:45 | 显示全部楼层 |阅读模式
本帖最后由 Ice.Brid 于 2014-1-24 10:58 编辑

如图:

          我的疑问是:1、当PC1向PC3发送数据包的时候,报头中的源IP是PC1的IP地址还是R1,A接口的IP地址?(PC1的IP是私有IP,外网无法识别)
                                     当PC1向PC3发送数据包的时候,报头中的目的IP是PC3的IP地址还是R3,D接口的IP地址?
                               2、如果是PC1的IP地址,那么数据包在到达R1的时候,R1会对数据包中的IP做什么样的修改?
                               3、PC1 向 PC3 发送数据包的时候,因为PC3  和 PC2 都处在 192.168.1.0的网络中。路由器如何识别数据包是发给PC3还是PC2的。
 楼主| 发表于 2014-1-24 13:45:23 | 显示全部楼层
这个问题困惑了我很久了。希望高手能指点迷津!~如果发送时源IP是私网IP,数据包发送到公网时就无法识别吧
发表于 2014-1-24 17:18:30 | 显示全部楼层
数据包在整个通信的过程中,源IP地址和目的IP地址不改变,而源MAC地址和目的MAC地址会逐跳发生改变,同时,你的题目本身存在问题,关于私网到公网的数据包处理过程建议查看NA中的NAT知识点,还有不懂得可以联系本人,QQ:121265177
发表于 2014-1-26 14:34:35 | 显示全部楼层
yatou121265177 发表于 2014-1-24 17:18
数据包在整个通信的过程中,源IP地址和目的IP地址不改变,而源MAC地址和目的MAC地址会逐跳发生改变,同时, ...

{:soso_e179:}厉害呢。{:soso_e142:}
发表于 2014-1-26 15:23:50 | 显示全部楼层
学习 分享 正能量 顶~~~
发表于 2014-2-9 10:25:23 | 显示全部楼层
Ice.Brid 发表于 2014-1-24 13:45
这个问题困惑了我很久了。希望高手能指点迷津!~如果发送时源IP是私网IP,数据包发送到公网时就无 ...

不知道LZ的问题是否解决了呢{:soso_e113:}
发表于 2014-2-9 12:45:56 | 显示全部楼层
个人觉得学习任何知识点,都应该与实际结合,我觉得这种拓扑在现网中可能存在,但是IP规划貌似可能性极低~! 换个角度说,根据我理解的情况,你从PC1pingPC3,目的地址就是192.168.1.1,在R1中的路由条目就是C,直连,实际上这个动作就是在ping  PC1自己,R1根本不会把数据包转发给R2,R1查路由表,明明属于自己的直连,为什么要转呢!? 或许是你的拓扑图没有标注清楚吧?! 路由器只转发3层数据,到了交换机,或者PC端,就会按照MAC与IP的对应进行查表了,去往同一个IP地址,是负载均衡的概念,我想你大概是没表达清楚你想要了解的知识点~!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-22 00:19 , Processed in 0.092196 second(s), 19 queries , Gzip On.

快速回复 返回顶部 返回列表