以太网和交换机原理
1. 进制转换
-
二进制转换为十进制
二进制数从低位到高位(即从右往左)计算 例:将二进制的(10010110)B转换为十进制的步骤如下: 1. 第0位 1 x 2^0 = 0; 2. 第1位 1 x 2^1 = 2; 3. 第2位 1 x 2^2 = 4; 4. 第3位 0 x 2^3 = 0; 5. 第4位 1 x 2^4 = 16; 6. 第5位 0 x 2^5 = 0; 7. 第6位 0 x 2^6 = 0; 8. 第7位 1 x 2^7= 128; 9. 读数,把结果值相加,0+2+4+0+16+0+0+128=150,即(10010110)B=(150)D。
-
二进制转换成十六进制
二进制转换成十六进制:从右边开始4位分组法
F8-B4-6A-A4-4C-F7
11111000 10110100 01101010 10100100 01001100 11110111
2. MAC地址
- 媒体访问控制地址,是网卡及设备接口的物理地址
- 出厂就固定,不能更改
- 是以太网独有的地址
- 6个字节,48位长度
- 前24位是OUI(组织唯一标识符),后24位是供应商自己分配;
3. 网络三种通信方式
- 单播通信:一对一
- 组播通信:一个对多个
- 广播通信:一个对网络中的所有人
- 源地址只能是单播地址
- 目的地址可以是单播地址、组播地址、广播地址
- MAC地址的高8位是0,代表是单播地址
- MAC地址的高8位是1,代表是组播地址
- MAC地址的48位都是1,代表是广播地址,就是:FF-FF-FF-FF-FF-FF
4. 以太网帧格式
在数据链路层,要封装帧,对于以太网来说,有以下2种格式帧
- 标准以太网帧:
- **格式:**目的MAC地址(6字节)、源MAC地址(6字节)、类型(2字节)、数据(46-1500字节)、FCS校验(4字节)
- IEEE 802.3帧
5. 交换机原理
- 交换机是工作在数据链路层,其认识以太网帧
- 交换机根据收到的以太网帧进行转发
- 交换机转发数据帧的核心是MAC地址表
- MAC地址表可以由管理员手动配置
- MAC地址表也可以由交换机动态学习得到
- MAC地址表记录的是MAC地址和交换机接口的对应关系
- 交换机工作原理
- 交换机根据收到的数据帧的源MAC地址,构建MAC地址表;根据目的MAC地址进行转发决定;
- 交换机收到已知单播帧,从相应的端口进行转发即可;
- 交换机收到未知单播帧、组播帧、广播帧,除接收端口外,向其他所有的接口进行泛洪;
- 交换机收到一个数据帧,发现还要从同一个接口转发,交换机会过滤掉这个数据帧;
- 交换机工作在混杂模式中
- 对于通信双方来说,交换机是透明的,是透明网桥工作原理。
第三章:IP地址详解
-
IP地址属于逻辑地址,是可以任意修改的
-
4个字节,32位
-
点分十进制来表示
-
IP编址是更好的设计网络的基础
-
IP地址分为两部分
- 网络位部分
- 如果2个IP地址的网络位一样,则在同一网络
- 主机位部分
- 主机位不能全为0,也不能全为1
- 主机位全是0,表示网络ID,主机位全是1,表示这个网络的广播ID
- 网络位部分
一、IP分类
- A类:第一个字节(1-126)是网络位,取值范围是1-123
- B类:前2个字节是网络位,且第一个字节必须是二进制 的
10
开头,所以第一个字节的取值范围是128-191 - C类:前3个字节是 网络位,且第一个字节必须是二进制的
110
开头,所以第一个字节的取值范围是192-223 - D类:没有网络位和主机位的说法,用于组播通信地址,第一个字节的 取值范围是224-239
- E类:用于科学研究之类,第一个字节的取值范围是240-255
1. 私网地址
- 10.0.0.0-----10.255.255.255
- 172.16.0.0-------172.31.255.255
- 192.168.0.0------192.168.255.255
2. 特殊地址
- 127.0.0.0-----127.255.255.255
- 0.0.0.0
- 255.255.255.255
二、 子网掩码(netmask)
子网掩码用于区分网络部分和主机部分,即计算机使用其来判断IP地址处于哪个网络中
- 子网掩码也是4个字节,32位
- 子网掩码中的1所对应的位为网络位,子网掩码中的0所对应的位为主机位
- 计算机如何判断自己的IP地址和目标地址是否在相同网断?
- 使用的二进制**‘与’**运算方式
- 1和1的结果是1
- 1和0的结果是0
- 0和0的结果是0
- 计算机用自己的IP地址和自己的子网掩码进行’与’运算,得到一个结果,然后用目的IP地址和自己的子网掩码进行‘与’运算,又得到一个结果,如果2个结果相同,则为相通网络通信,否则为不同网络通信。
- 不同网络通信需要网关
- 使用的二进制**‘与’**运算方式
三、 子网划分
子网划分本质就是把大网络拆成小网络,以便满足企业IP规划需求,让其更合理。
1. 借位
- 借位,指的就是把原本的主机位借给网络位使用,这样网络位变长,主机位变短,网络
也就变小了。 - 借位后,如果原先的网络是24位的,现在变成了25位的
- 借了1位,可以划分出来2个网络
- 主机位由原来的8位变成了7位
- 主机位全为0全为1的地址代表这个新网络的网络ID和广播ID
- 所以可用主机个数就变成了2的7次方减去2,为126个可用主机。
- 子网间距:指的就是相邻子网之间的距离。先要判断变化的是IP的哪个字节,这个字节剩几个主机位,子网间距就等于2的几次方。
- 172.16.0.0/18
172.16.0.0 255.255.192.0 172.16.0.1-172.16.63.254 172.16.63.255
172.16.64.0 255.255.192.0 172.16.64.1-172.16.127.254 172.16.127.255
172.16.128.0 255.255.192.0 172.16.128.1-172.16.191.254 172.16.191.255
172.16.192.0 255.255.192.0 172.16.192.1-172.16.255.254 172.16.255.255
四、 可变长子网划分-VLSM
- VLSM:可变长子网划分。就是将子网再进一步进行划分。
五、 CIDR:无类域间路由
CIDR突破了传统IP地址的分类边界,将路由表中的若干条路由汇聚为一条路由,减少了路由表的规模,提高了路由器的可扩展性。
1. 路由汇总
将多个子网汇总成一个大网,方法就是找网络ID的相同部分即可。
六、 IP编址
- 唯—性:地址不能中突、网络不能冲突
- 可扩展性:适应未来网络的扩展,需要有提前量的规划
- 连续性:子网要连续,可以做精确路由汇总,提高路由效率
- 实意性:通过IP合理编址,可以定位问题所在位置
1. IP规划注意:
- 设备互联地址:一般使用30位地址段
- 管理地址
- 网关地址
- 当规划公司内网时一定使用私网IP地址段