打印

[原创] 看tcp/ip路由技术的疑惑--问题讨论贴

看tcp/ip路由技术的疑惑--问题讨论贴

先做个自我介绍:小弟本科毕业(非计算机)搞网络系统也3年有余,以前总在上三层排错,最近才真正开始研究下3层,哈哈
最近由于工作需要,有机会研究tcp/ip技术,在看书的过程中,对一些技术和协议等,不甚参透,疑问多多,我想这也是初学者通常会问到的问题,
我现在就我的一些问题,拿出来和大家讨论下,希望经历过的前辈们,给后来者指条名路,也解我心中之疑惑.
问题一:ip包头,如下图,
问题:这个IP包头在实际传输过程中,是怎么表现的?
我的理解:在按bit流传输过程中 以32位BIT做为一组,按图一行一行的传,不知道是不是这个方法
'
======================
先谢谢楼下几位的答复,给我启示不小.
我的本意其实是 不知道 图中的IP包头在一个具体的数据包中怎么存放.我其实想问这个.

[ 本帖最后由 walter1981 于 2008-5-6 20:11 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

个人来说已经很高深了

TOP

我的理解:计算机所有的数据信息都是由二进制的0,1组成的,在IP协议中字段用特定的二进制表示字段,如图中二进制0100表示IPV4,其他字段也一样由特定的二进制表示,并将数据也转化成二进制然后封装在一起成为一个包,(具体变成什么样的二进制由IP协议控制)效果变成0100010101010100101010101010101010101010101010000000000101010类似的东东,然后根据IP包里的目标地址传送出去,IP包传送的时候不会是32bit 32bit 的传送,而是将IP包头及数据一起传送,当到达二层时加上帧的头部标识,如数据超过了帧所支持的最大值则将数据分成几部分传送!
汗,不知是不是这样哈哈哈。。。个人愚见

[ 本帖最后由 louis1217 于 2008-5-6 01:47 编辑 ]

TOP

这个(32bit)是不是和时钟频率有关呢?为什么不是64位 或起他位, 而偏偏设计个32位 为一行摆放.
引用:
当到达二层时将IP包的头部标识去掉,加上帧的头部标识
封装的时候到二层,不会去掉三层的包头把!

TOP

引用:
原帖由 walter1981 于 2008-5-6 00:07 发表
这个(32bit)是不是和时钟频率有关呢?为什么不是64位 或起他位, 而偏偏设计个32位 为一行摆放.



封装的时候到二层,不会去掉三层的包头把!
饿,封装到二层后应该是在IP包上加上帧头

[ 本帖最后由 louis1217 于 2008-5-6 01:52 编辑 ]

TOP

大腦混亂,不想回答!!

TOP

IP包头只是在网络层在数据前加一个头,里面主要是指定源地址和目的地址

TOP

先谢谢几位的答复,给我启示不小.
我的本意其实是 不知道 图中的IP包头在一个具体的数据包中怎么存放.我其实想问这个.

TOP

也向知道耶

TOP

图中的IP包头在一个具体的数据包中怎么存放,放到最前面哦。
欢迎大家到认证区参与考试题目知识探讨,提问有奖励,解答更有奖励。
友情点击:最近在忙的事情!

TOP

最近在学这个,刚好学到着~~
老师没怎么讲,就略过去了。

TOP

放在一个数据包的最前面~
网络的书里有个图是说每层的封装的~
由段到BIT那个~看看~
大家好,我是新手请大家多多指教。

TOP

回复 8楼 的帖子

计算机将从传输层收到的数据段时,在数据段之前加上加上如图的IP包头,封装成IP包,之后再向下传输给网络接口层,网络接口层在IP包之前加上帧头,封装成数据帧,最后再将数据帧转换为比特流,进行传输.到比特流的格式应该就是:帧头+包头+段头+数据的格式!

TOP

向大家请教

TOP

13楼说得有道理
提供CISCO网络技术支持,解决方案咨询。企业内部培训以及疑难攻关。

TOP

本功能由奇虎搜索实现

相关主题

标题 作者 最后发表
新手入门---考MCSE的心路历程-- forrest5188 2008-09-22
光路传输技术 fslhb_2008 2008-06-11
网络工程师必懂的专业术语 dear08 2008-08-05
点击阅读更多关于的相关帖子  更多相关主题