虽然指导书上用的是直通线,但是不知道为什么在进行实验时直通线不行,改用交叉线就可以了
路由器的每一个接口都有IP,相当于是一个接口负责一个网段,这就是路由器能在不同网段间进行信息交换的原因所在吧(也许跟划分VLAN道理一样?)
no shutdown
接口默认是关闭的,所以要用这条命令开启
在路由器的配置中,端口跟接口是一个意思,一回事,同一个东西,没有区别的
静态路由的原理
怎么说呢。。。路由器的工作原理就是转发包,从一个网段转发到另一个网段,(这个包的来源可能是路由负责的网段,也有可能是其他的网段,总不能光使人家帮你转发),而要能顺利的转发,那最起码得先知道这包要到哪去吧。
从哪来就是这个包的网段(在包里会写有,网络层的知识),到哪去就是发到哪个网段,在路由器中就有一张路由表,写明了“啊我收到了这个包我就要网哪里送”,这个表里无非就两列信息。
- 路由表结构
- 网络地址(就是网段)
- 网络地址对应的转发端口/路由IP
“只要我把这个包拆开一看,这个包的目的ip在我表里的网段里,然后我就往这个网段对应的接口(或路由IP)转发过去就行了”
这就是路由转发的原理,而静态路由,就是我自己手动配置路由表的条目,指定从哪来的该发往哪去。
再注意奥
- 配置路由表有两种方式:1.转发写端口 2.转发写路由IP
- 静态路由的优点在于效率高,静态路由的优先级(管理距离)可是1哎,仅次于是0的直连,所以在小型的网络中,或者是源和目的地址都几乎不会变的转发中,静态路由效果拔群
- 以上所有加双引号的内容都是站在路由器的角度去说的话,这里写的没有那么书面是方便以后自己忘了看起来没那么吃力.....
建立网络拓扑
必须包含三个网段,两个路由器到主机,一个路由器到路由器,注意路由器型号
路由配置
配置接口
也就是给接口配置IP,命令:
R1(config)#interface FastEthernet 0/1 //进入端口
R1(config)#ip address 172.16.1.1 255.255.255.0 //接口地址就是该网段的网关地址,一般为1
R1(config)#no shutdown //接口默认关闭,这条命令开启端口
R1(config)#exit //退出F0/1接口
R1#show ip interface brief//查看接口配置
其他端口也是一样的方法配置。
配置完成后,在特权模式(#)
下使用show ip interface brief
查看接口信息
配置静态路由
配置要在config
模式下进行,因为是对路由的全局配置
唯一认证:ip route netIP mask nextPort/nextInterface
ip route
:固定写法,用来添加转发
netIP
:网络地址,也就是收到的包所属的网段地址,在这个netIP的网段中的包就转发到 nextPort/netxtInterface去
nextPort/nextInterface
:转发的地址,也可以是接口
例如:
R1(config)#ip route 172.16.3.0 255.255.255.0 FastEthernet 0/0
//或者
R1(config)#ip route 172.16.3.0 255.255.255.0 172.16.2.2//写IP地址的时候是写下一跳路由器的接口IP,而不是当前路由器的出口IP
R1#show ip route//查看路由配置
(我脑子笨,就多写点)
这条命令的意思是,当我收到要发往172.16.3.0
这个网段的包时,我就往0/0
这个接口上发,第二种写法就是往负责这个网段的路由发。
主机配置
配置完路由的接口和静态路由后,要记得给主机指定网关,否则无法通信。
Summary
搞半天原来最后是线材的问题,无语了…不是说同种设备用交叉,不同设备用直通吗