以文本方式查看主题

-  堕落街论坛  (http://duoluojie.1314179.com.cn:443/index.asp)
--  游戏体育  (http://duoluojie.1314179.com.cn:443/list.asp?boardid=331)
----  关于路由表及路由选择算法  (http://duoluojie.1314179.com.cn:443/dispbbs.asp?boardid=331&id=22573)

--  作者:彬彬有礼
--  发布时间:2004/3/18 13:43:00
--  关于路由表及路由选择算法
进行路由选项择要求主机或路由器装有路由表.
路由表包括七个段:掩码、目的地址、下一跳地址、标志、引用计数、使用、结口.
(1)掩码:用于计算网络地址,请参考鄙人在论坛上发表的关于ip地址介绍的文章.
(2)目的地址:定义目的主机地址或目的网络地址.
(3)下一跳地址:定义了分组必须交付到下一跳路由器的地址。
(4)标志:有5个标志。U(工作),G(网关),H(特定主机),D(因改变路由而增加的)和M(因改变路由而修改的)。
U:表示路由器在工作,无法转发其它分组,而被丢弃。
G:指出目的端是另一网络。没有这个标志就表示目的端是本网络。
H:表示地址字段项目是特定主机地址。
D和E:这里先不介绍。
(5)引用计数:当前使用本路由器的用户。
(6)使用:经过本路由器发送到相应目的端口的分组数。
(7)结口:定义结口名字 。
例:
路由器R1的路由表如下
掩码 目的地址 下一跳 标志 引用计数 使用 结口
255.0.0.0 111.0.0.0 - u 0 0 m0
255.255.255.224 193.14.5.160 - u 0 0 m2
255.255.255.224 193.14.5.192 - u 0 0 m1
.... .... ... .. .. .. ..
255.255.255.255 194.17.21.16 111.20.18.14 ugh 0 0 m0
255.255.255.0 192.16.7.0 111.15.17.32 ug 0 0 m0
255.255.255.0 194.16.21.0 111.20.18.14 ug 0 0 m0
0.0.0.0 0.0.0.0 111.30.31.18 ug 0 0 m0 算法:路由器接收的目的地址组逐行与掩码进行and 操作,结果与表中的目的地址批匹配为止 例1:R1接收500个分组,其目的地址为192.16.7.14
192.16.7.14 and 255.255.255.0 =192.16.7.0 与表中第6行的目的地址匹配
R1通过m0把分组连同ip(192.16.7.14)一起发给111.15.17.32处理
标志为有ug,那么111.15.17.32代表的是另一网络。把使用字段增加500,引用计数置1. 例2:R1接收100个分组,其目的地址为193.14.5.176
192.16.7.14 and 255.255.255.224=193.14.5.160 与表中第2行的目的地址匹配
标志为没有G,所以目的地址与R1为同一网络。直接通过m2把把分组连同ip(193.14.5.176)发送给193.14.5.160
把使用字段增加100,引用计数置1.

--  作者:gggggna
--  发布时间:2004/3/20 21:13:00
--  

好东西,我来顶,楼主专业知识不错嘛。

请教个问题:有什么地方可以下载到比较齐全的网络方面的教材?付点费也可以。楼主有介绍的话,我请楼主吃顿饭好了。


--  作者:彬彬有礼
--  发布时间:2004/3/21 1:12:00
--  

好啊,有饭吃的话非常好,我是看的那本tcp/ip 协议族第二版,入门很好,

容易看懂,并且例子很多


--  作者:gggggna
--  发布时间:2004/3/21 10:59:00
--  

这本书很有名,好象是三册,不过我搞的是JAVA,里面的例子都是用VC写的,我不太能理解。

另外,不知道什么地方能够弄到思科和IBM他们的电子教材,如果看到请帮我留心。在此多谢。


--  作者:彬彬有礼
--  发布时间:2004/3/21 21:15:00
--  
好的,帮你留意.
--  作者:逝云无痕
--  发布时间:2004/3/25 8:21:00
--  

看不懂~~

偶只是无聊了弄弄端口映射才借的几本书看看,这些东西~~对我来说太专业了~~


--  作者:gggggna
--  发布时间:2004/4/2 18:45:00
--  

听说能把一块网卡虚拟成很多东西:网关,路由器之类,不知道能不能帮我个忙,写个教程啊,先谢谢了


--  作者:彬彬有礼
--  发布时间:2004/4/3 18:22:00
--  

其实我也想帮你,不过不在我能力范围之类,先帮你去查查资料。

最近比较忙,不好意思,没注意你的回贴


--  作者:gggggna
--  发布时间:2004/4/4 17:16:00
--  
非常感谢,最近看MAC帧结构,原来MAC帧还分成7,8种,每种结构都不相同,我差点又误人子弟了。
--  作者:彬彬有礼
--  发布时间:2004/4/6 10:47:00
--  

数据链路层把网络层收到的位流划分成可以处理的数据单元,就叫帧。帧就是数据链路层的一种单位。正如ip层的数据报一样。

不同的是ip层的数据报就是帧结构里面数据字段的数据.

数据链路层是属于底层,它又分为媒体接入控制子层MAC和逻辑链路控制子层LLC。以太网中LLC层负责流量及差错控制,MAC层负责CSMA/CD接入方法的操作及把从LLC层收到的数据分组装成帧,并交给物理层.

不同的局域网就有不同的MAC帧。以太网与令牌环的帧结构就不同。

我们所组的网络又是什么局域网络呢?

局域网络是一般由我们所使用的网络总线拓扑和传输媒体所决定的。

平时我们组局域网一般都是一个hub,加双绞线电缆。网络物理拓扑结构为星形,(逻辑上仍是一条总线)使用双绞线电缆连结到集线器。这就是10BASE-T(双绞线以太网)

gggggna,你QQ号是多少,下次一起聊聊tcp/ip