| 以文本方式查看主题 - 堕落街论坛 (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 |