网络基础
- 应用层:人机交互——编码
- 表示层:将“编码”——二进制
- 数据电路层:“当做拨动算盘子的人”
- 物理层:“算盘”
人类最早的网络-----对等网
- 节点增加
- 距离增加
网线最常传输距离是100米
常用网线:RJ-45双绞线
直线型拓扑:
优点:省材料,节费用
缺点:节点多,网络卡
环形拓扑:
树状拓扑:
优点:易于拓展
波环型(全网状)拓扑:
星型拓扑:
节点增加-----HUB集线器
HUB的问题----- 安全 延时 地址 冲突
地址问题:
唯一 格式 MAC地址 ----48位二进制构成以16进制显示
C:\Users\DELL> 查看自己IP
冲突问题:
CSMA/CD 载波侦探、听多路访问、冲突检测机制--------------------------排队
- 首先使用监听功能,当发现有消息在传输时,停止自身消息发送,继续进行监听,随时准备进入下一阶段
- 当前消息发送完成时,立刻发送自身消息
- 当消息再次相撞时,会给彼此发送一个阈值,阈值是随机的,故拥有大小之分,这样就避免了消息同时发送
结论:虽然解决了一定的冲突问题,但是大大增加了延迟
要解决的问题:
- 无限的传输距离
- 没有冲突
- 形成单播(一对一传播)
- 提高了端口密度
为了解决以上三个问题,发明了 网桥
网桥-----交换机
交换机工作在介质访问控制层
bp/s
8位二进制=1bt 1024字节 = 1kb
速率公式:约等于(带宽/8)85.5%
交换机的工作原理:
- 当数据帧进入交换机后,交换机会查看数据帧中的源MAC地址,之后将该数据进入的接口与该MAC地址映射记录到本地的MAC地址表中,再查看目标MAC地址,之后查询本地MAC地址表,基于MAC地址表中的记录进行发送;若有记录,则按照记录进行单播1111111
- 若没有记录,则进行泛洪
泛洪:向除了进入接口以外的所有接口进行发送
MAC地址表老化时间:300s
出现对等网-----变大网络---无限的传世距离 无冲突 单播 -----网桥----交换机--工作在介质访问控制层----识别MAC地址 ----认识则单播不认识--则泛洪
对于泛洪----越大的网络 泛洪区域就会越大 延时就会越大 ,
路由器:衍生出了一个新的车间----网络层
网络层: IP 互联网协议 使用IP地址----逻辑地址
路由器的每一个接口,都是一个泛洪范围的终点
IPV4地址的构成:由32为二进制构成 存在网络位和主机位的区分,网络位用于标识所在范围内的编号,选用点分十进制表示(8位二进制一分)。 192.168 .1.1(主机位)
192.168.1.1 11000000.10101000.00000001.00000001
172.16.10.10 10101100.00010000.00001010.00001010
子网掩码的特性:必须由连续的1对应网络位,连续的0对应主机位
ARP协议:地址解析协议:通过一个地址找到另一个对应的地址
过程:1.源MAC 源IP都为自己的数据包出去 目标IP为目标,目标MAC为全F 广播地址
广播域:泛洪范围 泛洪行为不是广播行为