云计算网络基础知识梳理
交换机基本原理
数据链路层功能
(1) 数据链路层负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。
(2) 数据链路层的作用包括数据链路的建立,维护与拆除,帧包装,帧传输,帧同步, 帧的差错控制以及流量控制等。
(3) 数据链路层在物理线路上提供可靠的数据传输,对网络层而言为一条无差错的线路。
以太网在数据链路层
MAC地址(物理地址、网卡地址)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210718160716119.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDM2MDI5NQ==,size_16,color_FFFFFF,t_70
以太网帧----->MAC封装
交换机
交换机根据MAC地址转发数据包
交换机转发数据包方式
交换机学习原理 广播—>记录MAC地址
A发送以太网帧到交换机接口 ,交换机查询地址表中是否有接口与源MAC对应,没有,记录到MAC地址列表,没有找到数据帧目的地址对应条目,选择广播方式寻找目的MAC,并添加到地址表
接受方回应消息:主机B响应,并回应一个数据帧,交换机也会将此帧的源MAC地址和接口标号对应起来,添加到MAC地址表中
IP地址概述与应用
IP地址32位4组5类
主机部分:局域网内,电脑和电脑区分彼此
网路部分:区分网络部分
A:0——127(0,127不可用)
B:128——191
C:192——223
私有地址,强制不允许出现在互联网上的地址
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255
依靠掩码区分IP地址网络部分、主机部分
网段
例如192.168.0.100
网段192.168.0.0(1——254所有机器)
具有相同网络地址的IP地址称为同一个网段的IP地址
计算机发送数据包
在网络中不同主机之间的通信分为如下两种情况
同一网段中两台主机相互通信
不同网段中两台主机之间的相互通信
(1) 通过IP地址和子网掩码进行与运算,计算自己网段
(2) 局域网数据传输规则:若源网段与目标网段在同一网段,说明彼此连接同一交换机,计算机在封装MAC头时,目标MAC就会直接封装MAC地址,发给交换机
(3) 跨网段传输:若源网段 与目标网段不同,说明彼此不在同一交换机,计算机在封装MAC时,目的地址直接封装路由器MAC,根据交换机转发规则,发到路由
子网掩码表示方法:
192.168.0.100 225.225.225.0
192.168.0.100/24