人类最早的网络-----对等网:两台电脑正式连接起来,中间走电流(二进制)
应用层:跟人进行交互(人机交互)----抽象语言转换为 编码
表示层:将 编码 转换为 二进制
网络层:
介质访问控制层:
物理层:
需求:
数据传递
产生了最好的共享传输方式
人类最早的网络------对等网
变大这个网络
- 节点增加
- 距离边长
RJ-45双绞线 :
线最长距离100m,超过了电信号损耗,变弱。网线官方名:RJ-45双绞线
模间色散
模间色散:在光纤中由光源有限宽度产生的色散。
中继器-----(放大器)----解决电信号变弱
仅仅只能物理帮助 增加电压
如果无限增加中继器会波形失
波形失帧
拓扑图:
1.直线型拓扑图:
优点:节省电缆
缺点:中间坏一个拓扑就会被破坏。
最早网络传输是明文传输,不能加密,会有安全问题,容易被抓 包。
越长越卡,占用带宽过高。
2.环形拓扑:
优点:不害怕断连
缺点:安全问题 越长越卡,占用带宽过高。
3.环形拓扑:
优点:安全问题得到减缓 方便部署 线材用的比较多
缺点:层级越高的节点,出现故障影响越大
树状拓扑:层级越高的节点出现故障,影响就越大
4.全网状拓扑/波环型拓扑图:
优点:好用
缺点:废材料
5.星型拓扑:
优点:性价比极高
缺点:对中心设备要求极高
增加节点的机器-----HUB集线器 ------交换机-网络集线器
HUB集线器----安全 延时 地址 冲突 网卡编号为地址
缺点:网路安全 资源占用 相似电流产生碰撞会抵消(eg:一句话相同电流相同会抵消)
地址------唯一 格式相同 MAC地址--------48位二进制构成---以16进制显示
查MAC地址快捷:
cmd-----ipconfig/all
mac会在包头(第三层介质访问控制层)
冲突 :CSMA/CD 载波侦听多路访问/冲突检测机制-----------------------------------排队机制
机制解析:
1.首先采用监听功能,当发现有消息在传输时,停止自身消息发送,继续进行监听,排队,随时准备进入下一个阶段。
2.当发现消息发送完毕时,立刻发送消息。
3.当消息相撞时,会相互给彼此发送一个阈值,当阈值减少为0时,发送消息,因为阈值时随机生成,所以必然会有大小之分。
结论:虽然解决了一定的冲突问题,但是大大增加了延时
再次提高要求:
-
无限的传输距离
-
没有冲突
-
形成单播 --------一对一的传输
为了解决以上问题发明了网桥
网桥------------交换机
交换机---------工作在介质访问控制层
怎么解决问题的???
-
无限的传输距离-------读写功能 ------相当于重新写信
-
没有冲突--------交换机会储存二进制数据,以此来解决冲突问题
-
形成单播---------运用储存转发原理,储存一批识别一批,实现一对一的识别转发。
交换机的工作原理:
1.当数据帧进入交换机后,交换机会先查看源MAC地址,以及进入端口,并且将源MAC地址和进入端口的映射关系记录在MAC地址表中;随后在MAC地址表中查询目标MAC地址的映射关系。 ①若存在记录,则直接进行单播。②若不存在记录,则向除了进入接口以外的所有接口发送----洪泛该数据。
洪泛:向除了进入接口以外的所有接口发送数据
MAC地址表老化时间:300s
MAC地址是网卡的物理地址
知识疏导
------无线的距离 无冲突 单播 ---- 网桥--交换机----MAC---(有记录则单播,无记录则洪泛)----洪泛:大量的垃圾信息,造成网络拥堵----路由器---每一个接口都是一个洪泛范围的终点,网络层-----IP地址(逻辑地址)----ARP协议----广播---广播域----
路由器-------从它被发明的那一天起 全球互联
由于路由器的诞生,延伸出了新的工作车间---网络层
网络层的诞生-------新的协议----IP------互联网协议 使用IP地址
路由器的每一个接口,都是一个洪泛范围的边界
逻辑地址---------IP地址
IPV4地址:32位二进制构成,存在网络位和主机位的区分;
网络位标识所在的范围;采用点分十进制标识。
00000001=1
00000010=2
00000100=4
00001000=8
00010000=16
00100000=32
01000000=64
10000000=128 次方轴
92就是128+64 11000000
子网掩码的特性:由连续的1和连续的0构成,故通过连续的1 来判断出哪里是网络位。
网络位 主机位
11000000.10101000.00000001.00000000 192.168.1.0 255.255.255.0
11000000.10101000.00000002.00000000
11111111.11111111.00000000.00000000
255.255.255.0在这里255就是11111111
**网络位为上图蓝色 主机位为上图黑色**
**网络位也叫网段**
192.168.1.0 255.255.255.0
192.168.2.0
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
172.16.1.0 255.255.255.0
255.255.240.0
11111111.11111111.11110000.00000000
网关:
ARP协议:地址解析协议:通过一种地址找到另一个地址
过程:1.发送ARP请求包,源IP源MAC目标IP目标
MAC:全F发送出去,广播地址
ARP缓存表:记录MAC地址和IP地址
ARP缓存表老化时间:180S
广播域:广播域的范围就是洪泛范围
路由器的工作原理:
PC端在寻找目标时,会先基于子网掩码进行网络位的判断是否在同一网段(广播域),若在同一网段,将直接发送。若不在同一网段,将改变目标的MAC地址写为网关的MAC地址,交付至路由器转发;路由器将会根据路由表查询需要转发的目的地是否可达,若路由表存在其路由条目,则按照相应接口进行无条件转发,若路由表不存在其目标网段,则会直接丢弃。
IPV4地址详解
IPV4地址:32位二进制构成 点分十进制标识
IPV6地址:128位二进制构成 冒分十六进制标识
IPV4地址:使用子网掩码进行网络位和主机位的区分
存在ABCDE 五类 :
其中ABC类 为单播地址
D类为 组播地址
E类为 保留地址
ABC类:既可以当做源IP 也可以当做目标IP。每一个IP都标识着一个唯一的节点,只有单播地址才可以作为源IP地址(意味着我们今后配置IP地址,只能配置单播地址)
D类:组播地址 只能作为目标IP使用
E类:一般军用,不放出来
基于IP地址的第一个8位,进行分类
A类地址:1-126 前8位为网络位
B类地址:128-191 前16位为网络位
C类地址:192-223 前24位为网络位
D类地址:224-239 不分网络位主机位
E类地址:240-255
单播地址为何要分ABC:
A类地址掩码:255.0.0.0
B 255.255.0.0 C 255.255.255.0
特殊地址:
1.127 环回地址 127.0.0.1-----127.255.255.255
2.255.255.255.255 受限广播地址 既不知道IP也不知道MAC时使用 受到路由器的限制
3.主机位全0 不是单播地址 不能被配置为IP 代表一个网络号,表示一个网段
4.主机位全1 直接广播地址 不是一个单播地址 不能配置为IP
5..0.0.0.0 即代表没有地址,也代表所有地址
6.169.254.0.0/16 本地链路地址,自动私有地址。
VLSM-----可边长子网掩码------子网划分
题:
172.16.0.0/15 划分为4个子网
10101100.0001000**0.0**0000000.00000000
11111111.1111111**0.0**0000000.00000000
2的2次方=4 借2位 从7和8次方算
有四种:
00 01 10 11
172.16.0.0/17
172.16.128/17
172.17.0.0/17
172.17.128.0/17
全0全1不可用去掉
CIDR-------无类域间路由------简言而之八个字:取相同位,去不同位。
合并:
过程:
合并后:
不同位当0处理
11000000.10101000.00000000.00000000
11000000.10101000.00000001.00000000
11000000.10101000.00000010.00000000
11000000.10101000.00000011.00000000
相同:11000000.10101000.000000 00.00000000
192.168.0.0/22 相同位22位
eg:
10101100.00010000.00100001.00000000
10101100.00010000.00101100.00000000
10101100.00010000.00110111.00000000
10101100.00010000.00111111.00000000
10101100.00010000.001 相同位19位
172.16.001 000000.00000000
172.16.32.0/19