计算机网络Cisco Packet Tracer
1.直接连接两台 PC 构建 LAN
将两台 PC 直接连接构成一个网络。注意:直接连接需使用交叉线。
进行两台 PC 的基本网络配置,只需要配置 IP 地址即可,然后相互 ping 通即成功。
1.配置PC0的IP 地址
2.配置PC1的IP 地址
4.PC0–>PC0
3.PC1–>PC1
2.用交换机构建 LAN
构建如下拓扑结构的局域网:
各PC的基本网络配置如下表:
机器名 | IP | 子网掩码 |
---|---|---|
PC0 | 192.168.1.1 | 255.255.255.0 |
PC1 | 192.168.1.2 | 255.255.255.0 |
PC2 | 192.168.2.1 | 255.255.255.0 |
PC3 | 192.168.2.2 | 255.255.255.0 |
问题
-
PC0 能否 ping 通 PC1、PC2、PC3 ?
-
PC3 能否 ping 通 PC0、PC1、PC2 ?为什么?
因为同一子网下的主机可以相互ping,不同子网下的主机就无法ping通。PC3和PC2在同一子网,PC3和PC0,PC1不在同一子网 -
将 4 台 PC 的掩码都改为 255.255.0.0 ,它们相互能 ping 通吗?为什么?
可以,IP地址与子网掩码相与得到的结果都是192.168.0.0,他们在同一子网下
-
使用二层交换机连接的网络需要配置网关吗?为什么?
需要,在二层交换机配置网关网络互联,设置网关交换机才会知道如何转发数据包
3.交换机接口地址列表
仍然构建上图的拓扑结构,并配置各计算机的 IP 在同一个一个子网,使用工具栏中的放大镜点击某交换机如左边的 Switch3,选择 MAC Table,可以看到最初交换机的 MAC 表是空的,也即它不知道该怎样转发帧(那么它将如何处理?)。
用 PC0 访问(ping)PC1 后,再查看该交换机的 MAC 表,现在有相应的记录,请思考如何得来。
MAC Table刚搭建好时还没有通信,所以初始表是空的,PC0 ping通 PC1后,它将进行ARP广播,收到端口的应答之后即可知道该帧的目的MAC,并将其存入表中。
4.生成树协议
交换机在目的地址未知或接收到广播帧时是要进行广播的。如果交换机之间存在回路/环路,那么就会产生广播循环风暴,从而严重影响网络性能。
而交换机中运行的 STP 协议能避免交换机之间发生广播循环风暴。
只使用交换机,构建如下拓扑:
这是初始时的状态。我们可以看到交换机之间有回路,这会造成广播帧循环传送即形成广播风暴,严重影响网络性能。
经过一段时间,随着 STP 协议成功构建了生成树后,Switch5 的两个接口当前物理上是连接的,但逻辑上是不通的,处于Blocking状态(桔色)如下图所示:
在网络运行期间,假设某个时候 S