计算机网络:
云技术:云存储---网盘
云计算---分布式计算
计算机技术:
抽象语言---电信号
抽象语言---编码---应用层
编码---二进制---表示层
二进制---电信号---介质访问控制层
处理或传递电信号---物理层
对等网(最早的网络)---扩大---互联网
扩大:
- 延长传输距离
- 增加节点数量
传输过程主要问题:
- 信号衰弱
- 信号畸变
中继器(延长5倍传输距离)
集线器---HUB
存在问题:
- 地址---MAC地址---48位---物理地址---介质访问控制层
- 冲突---同时发送---CSMA/CD---载波侦听多路访问/冲突检测---排队
- 延迟
- 安全
新需求:
- 完全解决冲突---所有节点可以同时收发
- 无线延长传输距离
- 实现单播---一对一通信
交换机---二层设备---物理层+介质访问控制层
交换机转发原理---数据来到交换机,交换机会先看数据中的源MAC地址,之后,将源MAC地址和进入接口 的对应关系记录在本地的MAC地址表中。之后,再看目标MAC地址,根据目标MAC地址查看本地的MAC地址 表,如果MAC地址表中存在记录,则直接按照记录从对应接口发出,实现单播。但是,如果MAC地址表中没有 记录,则需要泛洪 --- 将数据从除了进入接口以外剩余所有接口均发送一遍。
应用层
表示层
网络层
介质访问控制层
物理层
路由器---三层设备
- 隔离泛洪范围---路由器的一个接口对应的广播域
- 转发
网络位:如果网络位相同,则代表在同一个泛洪范围内;反之.
主机位:用来区分同一个泛洪范围内不同设备.
子网掩码:
225.225.255.0---11111111.11111111.11111111.00000000---“1”代表网络位,“0”代表主机位
225---128+64+32+16+8+4+2+1
192.168.1.X---X范围(0-255)---可用范围1-254
192.168.2.x/24---24:24个1
255.255.255.0
192.168.2.x/16---16个1
255.255.0.0
此时192.168为网络位,配IP时要注意网络位不能一样
ARP工作原理---ARP以广播的形式发送请求报文,广播域内所以设备均能收到请求报文,
所有收到ARP请求报文的设备会先记录请求报文的源IP地址和源MAC地址的对应关系,记录 在本地的ARP缓存表。之后,再看请求的IP地址,如果请求的不是自己本地的IP地址则将数 据包丢弃;如果请求的IP地址是自己本地的IP地址,则将回复ARP应答报文。之后如果需要 发送数据,则先看ARP缓存表,如果缓存表中存在记录,则直接按照记录转发;如果缓存表 中没有记录,则再发送ARP请求报文
PC>arp -a---查看设备的ARP缓存表
ARP缓存表的老化时间---180s
ARP欺骗
正向ARP---通过IP地址获取MAC地址
反向ARP---通过MAC地址获取IP地址
免费ARP---1.检查地址冲突
2.给他人自我介绍
IP地址
A,B,C---单播地址
D---组播地址---只能作为目标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/8
B---中型网络---255.255.0.0/16
C---小型网络---255.255.255.0/24
特殊IP地址
1.127.0.0.1-127.255.255.254---环回地址
2.255.255.255.255
3.主机位全为1
4.主机位全为0
5.0.0.0.0
6.169.254.0.0/16