论坛: 菜鸟乐园 标题: IP问题 复制本贴地址    
作者: tetley [tetley]    论坛用户   登录
有一个问题我老是弄不懂。
如果内网用192.168 .xxx.xxx, 外网的服务器怎么能将信息发到用户呢?
就像我在内网的IP 是 192。168。0。5, 我想访问网站, 网站是不是要知道我的ip 才能将信息用tcp 发给我, 但网站看到的只是我的网关的ip地址吧。 那位老大帮忙解释一下。谢了

地主 发表时间: 04-03-13 21:44

回复: bye_idle [bye_idle]   论坛用户   登录
这就是网络分存啊,那七层模型你知道吗?
它把数据的传输分成几步进行
比如你说的数据.先由应用层封装.然后交给传输层(tcp,udp等)封装.后来交给互联层打包.最后是数据链路层,在内网的数据之间是基于你说的192.168 .xxx.xxx所对应的mac(arp就搞这个)传输的.内网的数据前面加上ip就可以在internet上传输了.
我不表达能力差,呵呵.................................
建议自己看网络书


B1层 发表时间: 04-03-13 22:12

回复: raymondw [raymondw]   论坛用户   登录
理论的东西说的很麻烦啊~~~
就像从大到小的找你

B2层 发表时间: 04-03-14 05:22

回复: tetley [tetley]   论坛用户   登录
多谢小男人了


所以数据包的结构就是(由外到里)
目的Mac, 源Mac, 网关IP, TCP/UDP, 。。。。。。。。
是不是呀。 那我每次往外发数据是是不是要去ARP注册, 还是注册一次就够了?
还有, 如果外部服务器发给我数据包, 就发到网关, 再由网关联到ARP, 找到我的Mac, 重组数据包, 以适应内网传输。 如果是这样的话, 外部服务器发给我的数据包就应该有我的Mac地址,这个Mac地址是放在哪的? 不是在数据包头里吧。 如果是放在data 中, 网关怎么能分析出Mac 地址呢? 再帮帮忙

B3层 发表时间: 04-03-14 18:40

回复: snowred [snowred]   论坛用户   登录
还是不够详细,连我都看不懂。
呵呵

:-)

B4层 发表时间: 04-03-14 21:14

回复: newmyth21 [newmyth21]   论坛用户   登录
那七层,多看看书吧,一开始谁都不会啊

B5层 发表时间: 04-03-14 22:22

回复: lenwu520 [lenwu520]   论坛用户   登录
像网络技术这方面的书,谁推荐几本好的给我~!
谢了~

B6层 发表时间: 04-03-15 12:51

回复: ww54334348 [ww54334348]   论坛用户   登录
去看看黄书嘛  知识含量很大的

B7层 发表时间: 04-03-15 15:37

回复: lqfrla [lqfrla]   论坛用户   登录
怪不得叫兔子呢

B8层 发表时间: 04-03-15 15:44

回复: newmyth21 [newmyth21]   论坛用户   登录
你也不差啊    十三妹

B9层 发表时间: 04-03-15 15:45

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号