基本使用
虚拟地址
A类私有地址:10.0.0.0—10.255.255.255
B类私有地址:172.16.0.0—172.31.255.255
C类私有地址:192.168.0.0—192.168.255.255
信封右边的加号信件
逻辑模式和物理模式
实时模式与仿真模式。
仿真模式下可以跟踪数据包。捕获就是单步执行,可以跟踪。点击信息可以查看具体内容。
配置IP在桌面下有。
。。。。。。。。。。。。。。。。。。。
访问web服务器
理解web与主机数据包的封装与解封过程。仿真实验下跟踪http数据包。
可以全部隐藏协议,只开设http协议,更清楚。在编辑过滤器中。
之后打开pc的web浏览,键入服务器IP。回车。然后点击捕获可以看到http数据包的具体走向。
。。。。。。。。。。。。。。。。。。
计算机网络寻址
Mac IP ARP
右边的放大镜🔍按钮可以查看ARP表和链路状态表。
ARP广播包就是在询问你的Mac地址是什么?ARP广播包的目的Mac地址为全F。然后接受到ARP广播包的主机对比自己IP确实是询问自己的,就再发一个ARP单播将自己的Mac发送给他,这样形成自己了ARP表。这也是为什么当第一次ping时会超时一次,之后便正常通信了。
在俩台主机还没有通信过的时候,由于ARP表没有对方信息,所以发送pc先发送ARP请求,他的目的MaC地址为全F,表示广播地址。
建立好相互双方的ARP表后,之后通信就不在使用ARP广播包了。
命令行,arp -a 查看ARP表
arp -d 删除ARP表内容
。。。。。。。。。。。。。。。。。。
总线型以太网碰撞测试与广播
先在实时模式下发送一个数据包,让各个主机ARP表有对方信息。以便不要再后续实验生成ARP广播包。影响实验。
实时模式是随着时间流逝变化。
。。。。。。。。。。。。。。。。。。。
交换机与集线器区别
交换机可以隔离碰撞域。交换机拥有自学习功能。可以很好的准确转发。
pdu是用ICMP封装的
选项里设置显示端口信息。
。。。。。。。。。。.。。。。。。。
交换机自学习功能
数据包颜色不同代表了不同的信息。
Mac地址表,存放主机的Mac地址。实现Mac地址与端口的映射。
Mac地址表记录了发送数据包的源Mac地址和他所到达的端口。
主机的网卡接受到广播包,将其交给ARP进程,如果Mac地址一致,就接受,不一样摒弃。
设备重启充电就是重启。
交换机有过滤功能,如果数据包Mac不是自己,他不接受。IP地址永不变,Mac地址是在通信中不断变化的。
交换机的命令行模式配置交换机
enable
show mac-a
clear mac-a
泛洪法
。。。。。。。。。。。。。。。。。。。
生成树协议stp功能
交换机物理连接环路,逻辑上并不是一个环路,为了防止广播风暴。stp拥有根节点和所有的目的节点
关闭交换机接口---交换机配置,找到对应接口,关闭。
物理上的环路,当某处线路出故障,stp协议会自动打开之前逻辑路上不通的点,以实现可以继续通信。
如何关闭交换机的生成树协议,打开命令行,进行命令配置,。
enable
config
no spanning-tree vlan 1
如何形成广播,严重占用线路资源,导致正常的主机通信,ping超时现象出现。
发送广播包需要点击右侧复杂信封,自己配置IP。目标IP是255.255.255.255。
。。。。。。。。。。。。。。。。。
划分VLAN
交换机配置---查看VLAN数据库,可以添加VLAN。之后还要把相应端口划分到VLAN中。点开接口,里面可以设置归属的VLAN。
注意,实际上是要采用命令行的界面进行接口划分到子网的操作。具体操作如下。
任务:123/接口划分到VLAN2456/划分到VLAN3
name是重命名的意思
show vlan brief是展示VLAN的简略信息。
思考:为什么从主机0发送的数据包没有从接口7转发出去?
因为接口默认access,实际上还应该配置为trunk模式。才可以转发。
接口123是属于VLAN2,接口7默认是VLAN1。俩者属于不同的VLAN,所以不能通信。
接口模式就两种,trunk和access。
切换接口模式为trunk
首先命令进入端口,然后switch mode trunk。
trunk模式转发有俩种情况。trunk接口可以转发所有的VLAN帧。
第一,当接口VLAN不同时,数据帧直接转发。
第二,当接口VLAN相同时,去VLAN标签。
。。。。.。。。。。。。。。。。。。。
IPv4
网段不同需要用路由器连接才可以通信。
设置路由器接口,接口与主机在同一个网段。
主机会先判断要通信的主机是否在一个网段,如果不在,要先转发给路由器,让路由存储转发。这就是为什么要配置默认网关的意思。
划分子网----------
跟不同网络的设备首次通信第一次包会超时,因为存在ARP广播包。导致时间变长。
构建超网cidr-------------
路由聚合提高查找转发表的速度
路由聚合为192.168.16.0/24
路由器接口默认为关闭状态,需要打开。
2911路由器接口更多。
配置IP命令---ip address 自定义的IP 自定义的对应子网掩码
在进行桌面配置时,下面会显示对应的命令行配置命令。
静态路由-----------
路由器找不到要转发的接口,他就会给主机响应一个UNreach不可到达的信息。
路由表中/32的意思是指他自己这个端口的IP地址。
跨网络通信路由器还应配置静态路由,即配置静态路由表,告诉路由器应该下一跳跳到哪一个IP地址,。静态路由表在配置,路由,静态中,配置目的网络,子网掩码,下一跳IP。
路由表的类型含义,L,C,S。
L代表接口IP,C代表直连网络,S是代表跨网络。
路由器收到不知道怎么转发的数据包会直接丢弃,然后路由器使用ARP请求广播包,希望得到目的主机的IP与Mac对应关系。
ICMP数据包,既有发送,还会返回数据包信息。
主机:arp -d
交换机:clear mac-a a是地址的简写
路由器:clear arp
默认路由与特定主机路由的区别-
默认路由目的地址为0.0.0.0。表示可以任意转发。特定路由指定了特定的路由地址,如果数据包不是转到特定路由的IP,则会直接丢弃
当路由下的网络太多时,不需要特定路由一条条的配置,只要一个特定路由和共同的跳路由IP即可。
默认路由的IP和子网掩码都是0.0.0.0
在主机与主机通信的第一次,中间有几个路由ping时就会有几次timeout。这是因为ARP请求导致时间增加,ping超时。
静态路由配置错误会导致路由环路问题。