计算机网络
云计算——分布式计算
云存储——分布式存储
计算机本质:将抽象语言转换为电信号 (七层结构)
抽象语言 --- 编码 应用层
编码 --- 二进制 表示层
网络层
二进制 --- 电信号 介质访问控制层
处理电信号 物理层
通信技术 阿帕 --- 阿帕网 --- 互联网
对等网(两台电脑相连接)
增大网络范围,即 1,增加网络节点数量 2,延长传输距离
延长传输距离 (随着信号的传输,信号会不断衰弱且发生畸变)
传输介质
RJ-45双绞线(8根铜丝,两两相绞) 屏蔽双绞线 非屏蔽双绞线
同轴电缆 光纤 光导纤维
放大器(中继器) --- 5倍传输距离,解决信号传输衰弱问题
光猫
电 --- 光 :发光二极管,注入式激光二极管 --- 信号畸变
光 --- 电 :光电二极管
单模光纤:注入式激光二极管 多模光纤:发光二极管
增加网络节点数
网络拓扑
1,直线型拓扑
2,环形拓扑
3,星型拓扑
4,网状拓扑
性价比最高 --- 星型拓扑
集线器(hub)
存在问题;以及部分问题解决方法
安全
延迟
冲突 --- CSMA/CD --- 载波侦听多路访问/冲突检测技术 --- “排队”
地址 ---
1,全球唯一(要求)
2,格式统一(要求)
MAC地址(是一种物理地址) --- 所有芯片在出厂时,厂商烧录的一个串号。 --- 48位二进制
仍面对问题
0,增加端口密度
1,无限延长传输距离
2,完全解决冲突 ------ 所有节点可以同时收发数据
3,实现单播(一对一)
交换机 --- 二层设备
交换机的转发原理:数据来到交换机,交换机会将数据包中的源MAC地址和进入接口的对应关系,记录 在本地MAC地址表,之后,再看目标MAC地址,根据目标MAC地址查看MAC地址表,如果MAC地址表中 存在记录,则直接按照记录实现单播;如果没有记录,则将泛洪--- 除了进入的接口外,剩余所有接口都发送一遍。
交换机作用
提供的端口的密度(继承了集线器)
理论上的无限传输距离 --- 识别再编写的方案
解决冲突--- 识别、存储再转发
基于MAC,识别、记录、查询一对一转发
交换机的一个接口可以对应多个MAC地址,一个MAC地址只能对应一个接口
MAC地址表的老化时间 --- 300S
交换机随着泛洪范围扩大,也会引起卡顿延迟(一般最大为200~300台)
路由器(将一个个交换机网络形成的孤岛连接起来)
1,隔离泛洪范围 --- 路由器的一个接口对应一个泛洪范围
2,转发
IP --- 互联网协议 --- IPV4 --- 32位二进制构成--- 点分十进制
IPV6 --- 128位二进制构成 --- 冒分十六进制
00000001 == 1
00000010 == 2
00000100 == 4
00001000 == 8
00010000 == 16
00100000 == 32
01000000 == 64
10000000 == 128 --- 次方轴
十进制 --- 二进制 --- “凑”
二进制 --- 十进制 --- “加”
192.168.83.20
网络位:网络位相同,代表在一个泛洪范围中;网络位不同,则不再一个泛洪范围
主机位:在一个泛洪范围内,区分不同的主机
IPv4 子网掩码: 255.255.255.0 --- 由连续 的1和连续的0组成,1代表网络位,0代表主机位
ARP --- 地址解析协议 --- 通过一种地址获取另外一种地址(例如,通过IP地址获取MAC地址)
ARP的工作原理 --- 设备发送目标MAC地址为全F的ARP请求报文,请求需要获取MAC地址对 应的IP地址,一个广播域中的所有设备都将接收到该数据包,所有设备接受之后,首先先记录 其中的源IP地址和源MAC地址的对应关系到本地的ARP缓存表中;之后,再看请求的IP地 址。如果请求的不是本地的IP地址,则直接丢弃该数据包;如果请求的是本地的IP地址,则将进行ARP应答,将自己的MAC地址告知对方。
广播地址 --- 48位二进制 全1 --- FFFF-FFFF-FFFF
广播 --- 逼交换机泛洪
广播域 == 泛洪范围
arp -a --- 查看ARP缓存表
ARP缓存表老化时间 --- 180S
正向ARP --- 通过IP地址获取MAC地址
反向ARP --- 通过MAC地址获取IP地址
免费ARP --- 利用了正向ARP的工作原理,只不过,请求的是自己本地的IP地址;
1,自我介绍;2,检测地址冲突
A,B,C,D,E(五类IP地址)
A,B,C --- 单播地址 --- 既可以做源IP地址也可以做目标IP地址
D --- 组播地址 --- 仅能作为目标IP使用,不能作为源IP地址使用
E --- 保留地址
A:0XXX XXXX --- (0 - 127)1 - 126
B:10XX XXXX --- 128 - 191
C:110X XXXX --- 192 - 223
D:1110 XXXX --- 224 - 239
E:1111 XXXX --- 240 - 255
设计者设想中
A --- 大型网络 --- 255.0.0.0 B --- 中型网络 --- 255.255.0.0 C --- 小型网络 --- 255.255.255.0
单播 --- 一对一
广播 --- 一对所有
组播 --- 一对多(同一个组播组)
特殊IP地址
1,127.0.0.1 ~ 127.255.255.255 --- 环回地址(127开头)
2,255.255.255.255 --- 受限广播地址
3,主机位全1的地址 --- 直接广播地址
4,主机位全0的地址 --- 192.168.1.0 === 192.168.1.x --- 网段 --- 网络号 --- 网络地址
5,0.0.0.0 --- 1,可以代表没有地址;2,可以代表所有地址
6,169.254.0.0/16 --- 本地链路地址