北航网络实验总结-实验三-网络层实验

(略去了部分基本命令)

实验三 网络层实验

实验六 静态路由和默认路由配置实验

  1. 配置静态路由
    静态路由默认优先级60,RIP优先级100,OSPF优先级10。
[]ip route-static 目的地址(IP-address) {网络掩码 | 掩码长度} 下一跳地址(nexthop-address) [preference值(本条静态路由加入路由表优先级)] [reject | black-hole]
  1. 配置默认路由
[]ip route-static 0.0.0.0 0 下一跳地址
  1. 显示路由表
[]dis ip routing-table

VLAN间通信

基本知识
  1. 通信步骤(PCC在vlan 2 PCD在vlan 3)
  • PCC发送ARP请求,查找网关MAC地址
  • 路径中交换机S2将PCC的MAC地址加入MAC表,并转发数据帧
  • 三层交换机S1与PCC对应的网关VLAN 2收到ARP后,将该PCC MAC地址加入地址表,并在网络层加入PCC MAC与IP映射
  • S2将ARP应答报文中VLAN 2的MAC地址加入MAC地址表中,并转发该报文
  • PCC收到应答后,将网关的IP与MAC映射加入arp缓存中,并发送ICMP ping报文
  • S2收到该报文后,查找MAC地址表,将报文传给S1
  • S1收到报文后,交付网络层,查路由表,准备将报文通过vlan 3发给PCD,但未在MAC地址表中查到PCD的MAC地址,故发送ARP请求,查找PCD MAC地址。
  • S2收到报文后,向所有除接收端口外端口转发该请求
  • PCD收到该请求,将网关VLAN 3的IP与MAC映射加入arp缓存中,并发送ARP应答报文
  • S2收到应答后,将该应答转发给S1
  • S1收到应答后,将PCD MAC与IP映射加入arp缓存
  • S1对ICMP ping报文的VLAN标签进行替换,并根据MAC表,转发该报文
  • S2收到该报文,根据地址表,转发给PCD;PCD收到该报文,发送应答报文;S2收到报文,加上VLAN id转发给S1;S1将报文交付网络层,查路由表,将报文发到vlan 2并通过链路层交给PCC,同时替换VLAN标签;S2收到报文,将报文去掉VLAN转给PCC
基本配置
  1. 清空MAC地址表和arp缓存
[]undo mac-address
<>reset arp all // 清空三层交换机arp缓存
arp -d // 清空计算机arp缓存
  1. 显示arp缓存表
arp -a

设计性实验

相关知识
  1. IP地址全0全1不能用
  2. C类地址只有8位可以自由分配,由于题目中每个子网至少15台主机,所以每个子网加上网络和广播地址至少17个地址,故后5位作为主机编号,前3位作为子网编号,故子网掩码为255.255.255.224(11100000),最多划分8个子网。
  3. 若要求所有主机均能上网,是VLAN间通信,要为每个主机配置网关为相应VLAN的IP地址(注意此处的IP地址不能是网络地址和广播地址)。
  4. 在设置好网关和PC、VLAN的IP之后,PC到R1的路径已经联通,然而R1到PC的路径没有联通,因为R1不知道PC所在网段的路由信息,所以要在R1上添加静态路由。注意此处掩码为24位,不是27位。
[R1]ip route-static 202.108.100.0 24 211.100.217.193

这是所有用户都能ping通E0/0口了。

发布了201 篇原创文章 · 获赞 26 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/Ema1997/article/details/103330414