day 0

计算机的四个工作层:

1.应用层———将计算机识别不了的抽象语言转化成编码

2.表示从———将编码转化为计算机可以识别的二进制语言

3.介质访问控制层————控制自己的物理硬件来进行运算等操作

4.物理层————执行介质访问控制层的命令,进行运算等操作

例:让计算机算100+99

第一步:在计算机上输入100+99,应用层会将100+99转化为编码,并向表示从传递

第二步:表示从将编码转化为二进制语言,并向介质控制访问层传递

第三步:介质控制访问层收到二进制语言,控制物理层进行运算

第四步:物理层计算ok,由介质控制访问层将结果的二进制编码往上传

第五步:表示从收到二进制语言,转化为编码,往上传

第六步:应用层收到编码,转化为抽象语言,显示结果为199

中继器———为了解决计算机传输距离不足的问题,从物理层面增加电压

*当传输距离过长时会导致波形失帧,就是数据可能会不完整

计算机网络的拓扑结构:

1.直线型

优点:接着方便,成本小

缺点:线路中断会导致所以设备通讯中断

2.环形

和直线型差不多,只是多了个头尾互通

3.树状拓扑

优点:层级较低的节点损坏不会影响总体的数据传输

缺点:最高级节点损坏,所以节点全部完蛋

4.波环形/全网装拓扑:

优点:每个节点直接都有一条通路,即使有一个节点损坏也不影响其他设备的数据传输 

缺点:贵

5.星形

和树状差不多,差别就是节点损坏对整个数据传输影响变小

*和树状一样,中心节点强度必须到位

节点增加的设备————HUB集线器

HUB集线器的4个问题:安全  延时  地址  冲突

冲突:相似电流会互相吸引 碰撞 随后抵消

解决方案:排队,一个一个发

机制解析:

  1. 首先使用监听功能,当发现网络中有消息进行传输时,停止自身的消息发送,进行监听,随时准备进入下一阶段
  2. 当当前消息发送完成后,立刻发送自身消息
  3. 当消息相撞时,会彼此发送一个阈值,因为阈值时随机的,所以一定会有大小之分,当到达阈值时,再次发送自身消息。
  4. 结论:虽然解决了一定的冲突问题,但是大大增加了延时。

*不好用,进化成网桥,但是网桥过两年就进化成了交换机

交换机的工作流程:

  1. 当数据帧进入交换机后,交换机会先查看数据帧中的源MAC地址,之后将该数据帧的进入接口与其源MAC地址映射记录在本地的MAC地址表中,随后查看目标MAC地址,基于本地的MAC地址表进行查询,若存在记录则单播即可。
  2. 若不存在记录,则进行泛洪。

泛洪:向除了进入接口以外的所有接口进行发送。

交换机的mac地址表老化时间:300s

*防止有设备突然下线了,占着茅坑不拉屎

问题:交换机越来越多,泛洪区域越来越大,就越来越卡。

解决方案:路由器

*网络层堂堂登场

*路由器的每个接口,都是泛洪区域的终点

IPV4地址:32位二进制构成  存在网络位和主机位的区分,网络位用于标定所在范围,主机位用于标定该节点在该范围内的编号。选用点分十进制显示,为了方便人的区分,所以采取8位一分的方式。

例:

192.168.1.1   

11000000.10101000.00000001.00000001 

子网掩码特性:由32位二进制构成  由连续的1和连续的0构成,连续的1对应网络位  连续的0 对应主机位

*子网掩码用来确定网络位和主机位

例:

192.168.1.1   255.255.255.0

11000000.10101000.00000001.00000001

11111111.11111111.11111111.00000000

ARP协议:地址解析协议  通过一种地址找到另一种地址的协议

ARP先通过广播行为发送请求包,所有收到请求包的设备均将数据包中的源IP和源MAC记录在本地的ARP缓存表中,随后查看目标地址,若不是自己则丢弃,若是自己,则回复一个源IP源MAC为自己的ARP回复包。  在之后的传输过程中,将优先查看本地的ARP缓存表,若有记录则直接调用记录,若没有则进行ARP缓存。

*广播行为:在一个泛洪区域内,强迫交换机将一个数据进行泛洪,so广播域 = 泛洪区域,but广播行为不=泛洪行为

ARP缓存表老化时间:180s

*防止有设备换了网络,占着茅坑不拉屎

*路由器(IP地址)----想要进行通讯就需要知道MAC地址,在已知IP地址的情况下,就会使用ARP协议去获取MAC地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值