一·早期网络结构
4.应用层:实现人机交互----抽象语言------“编码”
3.表示层:将“编码”-----二进制
2.介质访问控制层:逻辑运算 运算程序
1.物理层:cpu gpu
二.数据传递
`人类最早的网络---------对等网
`增大网络-----------当今互联网的程度
- 节点增加
- 距离增加
`网线的使用长度----100M
RJ-45双绞线
因为无线长度有线,为了延长距离,出现了中继器
`中继器(放大器)--(只能进行单一的物理的帮助-增加电压)
不能无限距离传输,会波形失帧
三.计算机网络结构分类
①直线型拓扑(总线型拓扑)
②环型拓扑
③树状结构
④波环型(全网状)拓扑
⑤星型结构
早期网络发展中,为了增加节点,人们发明了集线器
四.HUB集线器(像拓展坞,现在被交换机代替)
HUB集线器-有四个问题:1.安全 2. 延时 3. 地址 4. 冲突
地址:唯一 格式相同 MAC地址---48位二进制构成 16进制显示
冲突:相似电流互相碰撞互相抵消
解决方案:CSMA/CD 载波侦听多路访问/冲突检测机制
机制解析:
- 首先使用监听功能,当发现有消息再传播时,停止自身消息发送,进行监听,并随时准备进入下一个阶段
- 当前监听消息发送完成时,立刻发送自身消息
- 当消息相撞时,会给彼此发送一个随机阈值,因为阈值时随意的,所以一定有大小之分,到达阈值时发送自身消息。
- 结论:虽然解决了一定的冲突问题,但是大大增加了延时
于是人类再次提高要求:
- 无限的传输距离
- 没有冲突---所有节点都可以同时发送消息,且不冲突
- 形成单播---一对一的传输
因为需要满足上述三个要求,故而出现了一台机器----网桥,在网桥发明没几年被新设备代替-------交换机
五.交换机-----工作在介质访问控制层
1.无限的传输距离------存储功能
2形成单播---由于MAC地址的存在以及交换机的记忆功能
3没有冲突----记忆功能及存储功能
交换机的工作原理(要牢记)
当数据帧进入交换机后,交换机会先查看源数据中的源MAC地址,之后将该数据的进入接口与该MAC地址映射记录到本地的MAC地址表中,再根据源数据帧中的目标MAC地址查询本地的MAC地址表,若表中存在记录,则按照记录进行转发;若不存在记录则进行泛洪。
泛洪:向除了进入接口以外的所有接口进行发送。
MAC地址表的老化时间:300s
泛洪的范围越大,就会越卡。
- 网络发展过程总结:对等网----变大网络----无限的传输距离 无冲突 单播 =网桥--交换机----二层设备--- 识别MAC地址--认识则单播 不认识则泛洪-------泛洪范围越大则越卡,于是生产出了一台机器----路由器------衍生出了一个新的车间------网络层(车间增加)
-
5.应用层:实现人机交互----抽象语言------“编码”
4.表示层
3. 网络层
-
2.介质访问控制层(也叫数据链路层)
1.物理层
路由器CISC----思科
网络层--------IP 使用IP地址
路由器的每一个接口,都是一个泛洪范围的终点。
六.IP地址----逻辑地址
IPV4地址:32位二进制构成 存在网络位和主机位的区分;网络位用于标识所在范围,主机位用于标识该设备在范围内的编号;采取点分十进制显示。 为了方便人看,32位二进制采取8位一分的方式
11000000.10100000.00000001.00000001
二进制 十进制
00000000 0
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
例:192.168.1.1 11000000.10101000.00000001.00000001
255.255.255.0 11111111.11111111.11111111.00000000
192.168.2.1 11000000.10101000.00000010.00000000
255.255.255.0 11111111.11111111.11111111.00000000
- 子网掩码的特性:由连续的1和连续的0构成,连续的1即为网络位,连续的0即为主机位。
每一个IP地址都由它的子网掩码
ARP:地址解析协议(学习的第一个协议):通过一种地址获取另一种地址
ARP的工作原理:ARP先通过广播发送请求包,所有收到广播包的设备都将源IP和源MAC的映射关系记录在本地的ARP缓存表中,然后再查看求情IP是否是自己,若不是则丢弃,若是,则以单播的形式进行回复。在之后的传输中,将优先查看本地ARP缓存表,若本地有记录则直接按照记录发包,若没有记录,则进行ARP请求。
ARP缓存表的老化时间:180s
免费ARP:也叫无故ARP,不同于一般的ARP请求。它并非期待想要得到IP或者MAC地址,而是当主机启动时,发送一个免费ARP请求,请求目标为自己。
广播域=泛洪范围
IPV4地址:32位二进制构成 点分十进制显示
IPV6地址:128位二进制构成 冒分十六进制显示
七.IPV4分类:ABCDE五类:
ABC类 单播地址 既可以当做源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
A类地址子网掩码:255.0.0.0
B类地址子网掩码:255.255.0.0
C类地址子网掩码:255.255.255.0
特殊地址:
- 127 环回地址 127.0.0.1---127.255.255.255
- 255.255.255.255 受限广播地址
- 主机位全0 192.168.1.0 255.255.255.0 网段
192.168.1.0/24 网络号 不能被配置为IP
- 主机位全1 192.168.1.255 255.255.255.0 直接广播地址
不能为IP
5 . 0.0.0.0 代表没有地址 代表所有地址
6.169.254.0.0/16 本地链路地址 自动私有地址
八.VLSM 可边长子网掩码-------子网划分 (借位)
128 64 32 16 8 4 2 1
192.168.1.0/24 255.255.255.0 192.168.1.0---192.168.1.255
11000000.10101000.00000001.00000000 256个 254可用
11111111.11111111.11111111.00000000
11000000.10101000.00000001.00000000 192.168.1.0/25
11111111.11111111.11111111.10000000 192.168.1.0--192.168.127
128个 126可用
11000000.10101000.00000001.10000000 192.168.1.128/25
11111111.11111111.11111111.10000000
192.168.1.128--192.168.1.255 128个 126可用
九.无类域间路由-----CIDR---子网汇总 取相同位,去不同位
192.168.0.0/24 192.168.00000000.00000000
192.168.1.0/24 192.168.00000001.00000000
192.168.2.0/24 192.168.00000010.00000000
192.168.3.0/24 192.168.00000011.00000000
相同位保留,作为网络位使用,不同位全部丢去当0处理,作为主机位使用
(子网汇总与子网划分建议多看看视频,会了之后多试几个,一定要熟练)