OSI的网络层与传输层
IP地址“也叫网络地址” :用于身份识别
位于网络层,用于寻址,使数据包找到目标主机
全称为 网际协议,它是网络数据通信所使用协议的统称
IP的组成:四组随机数字,每组数字的范围必须是 0------255 之间。
扩展:网络 网际 网路 -----------》 全国的地铁似于网络,北京的地铁似于网际,
北京地铁一号线似于网络。
广播:一个人在说,其他人在听。
组播:一个人对指定的一些人说。
单播:一个人对一个人说。
广播域:在一定范围内,一个人在说,其他人在听。(广播域也叫网段)
子网掩码的作用:配合IP地址,判断IP的网段。
网段的判断?
答:相同网段,掩码相同。
掩码中,判断255所对应的位是否相同。
192.168.2.______
↑
该位可填写范围是:1-----254;其中0位为网络位,
用于表示一个网段的。255位为广播位,用于广播数据的。
OSI中的第二层 数据链路层
vlan 的作用:通过ID隔离广播域,从而实现相同网段不可通信。
vlan的使用效果为:相同vlan下可以进行通信,不同vlan之间不可通信。
扩展:交换的所有端口默认加入到vlan1中。 eg:
vlan的使用操作步骤: 1.添加vlan虚拟局域网。 vlan2
2.进入相应的端口。 interface fastethernet 0/1
3.调用指定的vlan。 switchport access vlan2
在CLI模式下:
> : 表示用户模式 用户模式 切换到 特权模式 的命令:enable
# : 表示特权模式 特权模式 切换到 全局模式 的命令:configure terminal
(config)# : 表示全局模式 ,退出当前模式到上一级模式的命令 :exit
trunk的使用步骤:选择连接两台交换设备中的一个端口,切换到端口为trunk模式即可。
交换机设备端口支持两种模式: 第一种access模式 将数据包打上vlan的标记。
第二种trunk模式 不判断,不摘掉vlan的标记。
VTP:vlan虚拟局域网中继协议。(中继:是保障数据在传输的时候速度不减)
交换机中使用VTP只能在CLI命令下:(在全局模式下进行) VTP domain/password/mode _________
domain 名称
password 密码
version 版本(没用)
mode 模式 --------→ client 客户模式 :学习服务端的
vlan数据,不
可以添加,也不
可以给server服务
模式 发送vlan数据。
server 服务模式 :可以管理vlan数据库,
并可以向外发送vlan数据。
transparent 传输模式 :也叫透明模式,只负责
vlan数据的传输,并不学习。
交换机 也叫 二层交换,即:交换机仅支持MAC地址,不支持IP。
(在OSI七层模型中,每一层仅支持本层及本层以下层次的功能)
局域网通信ARP请求过程:
在局域网内的计算机首次通信时,因为需要MAC地址才可以通信,而首次通信时,
不知道对方的MAC地址,所以需要发送一个请求包(ARP请求包),ARP请求包 经过交换设
备(交换机)中转,会分发给除了发送端的主机外的其他主机。其他主机收到该数据包后,
会判断数据包上所标记的IP地址是否为自己的IP地址。如果不是,就丢掉该数据包,如果是
自己的IP地址,则将自身的MAC地址写入该数据包内,并将其返回给发送端的主机。发送端的
主机在收到包含目标主机的MAC地址的数据包后,会将对方的MAC地址写入到ARP列表中,以便
下次通信时使用。当再次通信时,发送端主机会优先查询本机的ARP列表,看是否有对方的MAC
地址,如果没有,则再次进行ARP请求过程。
在pc电脑上命令模式下使用 ARP:
ARP是 IP 和 MAC地址的 一 一 对应列表。
arp -a : 查询 arp 列表; arp -d : 清空arp列表。
在二次交换设备上无 ARP ,但它有 端口 和 MAC地址 一 一对应列表。(在特权模式下进行)
查询命令: show mac - address - table
清空命令: clear mac - address - table
相同网段需要广播 使用交换设备
不同网段需要寻址 使用路由设备
CLI的端口设置命令:(全局模式下)
interface fastethernet 0/0 调用端口
no shutdown 开启路由端口
ip address 192.168.2.1 255.255.255.0 设置IP和子网掩码
exit 退出
不同网段通信原理:
在发送端需要发送数据,在不同网段时,发送端会将数据交给“网关”处理,
网关(在路由设备上)在收到数据包后,会查询自身的路由表,它会根据路由表
中的信息来定位目标路径,然后将数据包发送。