IP子网划分与交换机原理

文章详细解释了子网掩码的作用,如何设置子网掩码以控制局域网主机数量,以及交换机的工作原理,包括学习、转发、查询和刷新功能。涉及到了IP地址的子网划分和以太网帧格式,展示了子网掩码在网络通信中的关键作用。
摘要由CSDN通过智能技术生成

子网掩码:

作用:用于屏蔽IP地址的一部分  区分网络与主机  并说明IP地址在局域网还是广域网

                A地址默认子网掩码:

               B地址默认子网掩码:

               C地址默认子网掩码:

子网掩码的大小用来控制局域网主机数的多少?

(一个局域网子网有580台电脑,而且这些电脑可以相互访问,我们该如何设置子网掩码?

因为C类每一段可以有255太电脑,因为有600台电脑,相当于需要3个255台电脑,因此可以用256-3=253,那么子网掩码为255.255.253.0。)

一  子网掩码:

作用:判断两个大网段在同一网段

将A地址转化成二进制,和自己的子网掩码相与得出A网段

将B地址转化成二进制,和自己的子网掩码相与得出B网段

比较AB网段与主机位是否一致,若一致则表示在同一网段

A大网段:192.168.1.1/24

1100 0000. 1010 1000. 0000 0001. 0000 0001

1111 1111. 1111 1111. 1111 1111. 0000 0000

得到IP :192.168.1.0 

B大网段:192.168.1.33/27

1100 0000. 1010 1000. 0000 0001. 0010 0001

1111 1111. 1111 1111. 1111 1111. 1110 0000

IP地址:192.168.1.32

结论:A与B网洛段一样但是主机位不一样,不能通信,A地址可以到达B,B不能到达A,

          数据有去有回才叫一次完整的通讯

  再次重申

    ①A只知道自己的子网掩码

    ②B也是只知道自己的子网掩码

   ③ 当A要去访问B时,会先将自己的子网掩码和自己的地址相与,得出自己的网段。然后                         再将自己的子网掩码和B的IP地址相与,如果网段一样,则可以发给B

  二 将 192.168.1.1/24大网段分割四个小部分

          24:二进制应该如下

1111 1111.1111 1111.1111 1111.0000 0000

分成四部分应该是2^2=4,因为幂是2,需要把24的32位二进制中主位中两个0转化为主机位

    子网掩码:1111 1111.1111 1111.1111 1111.0000 0000

将两位主机位划到网络位就有四种变化:00  11  01  10  

①1100 0000.1010 1000.0000 0001.0000 0000

    1100 0000.1010 1000.0000 0001.0011 1111

②1100 0000.1010 1000.0000 0001.1100 0000

    1100 0000.1010 1000.0000 0001.1111 11111

 ③1100 0000.1010 1000.0000 0001.1000 0000

   1100 0000.1010 1000.0000 0001.1011 1111

④1100 0000.1010 1000.0000 0001.0100 0000

    1100 0000.1010 1000.0000 0001.0111 1111

只需要把二进制转化十进制就是网段范围

三 子网划分:来回拆解

移动10.0.0.0/8分32个子网   

1,新的子网的子网掩码

2,每个子网的主机数

3,第一个子网和最后一个子网的网络ID

①32个省份,则需要32个不同的网段  

xxxxxxxx. xxxxxxx.    xxxxxxxx.   xxxxxxxx.

子网掩码的网络位8位:1111 1111.0000 0000.0000 .0000.0000 .0000

因为 2五次方=32   所以有5位主机位变成网络位

①8+5=13网络位(13个子网掩码)     

②主机数=2^(32-网络位)       2^19=524288

③第一个子网ID:10.0.0.0

最后子网00001010.11111000.00000000.00000000  

只需要把11111转化为二进制就行148    10.148.0.0

四  交换机原理:

① 单个数据包最大1500zijie

②交换机是透明设备 提供更多接口 二层设备只能看mac

③ 交换机开机时,mac地址表,表项为空

     交换机通过数据帧的源mac地址,学习到交换机端口和mac地址的对应关系,记录到交换机

      mac地址表中

①mac地址有48位二进制组成,通常分成六段,十六进制表示 如:00-D0-09-A1-D7-B7

                                                                                                          厂商编号

                                                                                                         网络接口卡序列号

                                                                                                         

当交换机开机的时候 mac地址表 表项为空 当主机A 需要和主机B通信时 主机A会发送数据包 源mac:11-11 目的mac:22-22

当数据包到达1号口时,交换机会自动学习源mac地址(11-11) 即  1号接口对应11-11mac地址的表项

然后去表项中寻找   目的22-22的出口     找不到就会广播寻找

这时候只有22-22会回复    数据包格式    源mac地址:22-22  目的mac地址11-11

当数据包到达2号接口,交换机会主动学习   将2号接口和mac地址22-22关联

然后去查11-11的出口,发现出口为1号接口   就从1号接口出去

由于表项完整,下次主机A和主机B可以直接通讯

交换机四大功能:

1 学习      自动学习源mac地址

     (只学习源地址  不学习目的地址)

2 转发     会自动查找目的mac的出口 然后按照出口转发

3 查询    mac地址表中没有目的mac 会广播查找

4 刷新      每300s (不一定300S) 会清空一次mac地址表

五 以太网帧格式-------从左到右

     前导码   区分物理层与数据链路层

     目的地址   mac地址

     源地址

     类型域   代表上层协议(网络层)

      数据       真实数据+协议/端口号+IP头部

       帧校验序列

六 交换机转发原理

初始状态----mac地址学习-----广播位置数据帧

主机A与主机B通信时会发送数据帧   A:00-00-00-44-44-44  源macA 

                                                           B:00-00-00-55-55-55       目的macB                                     ①当数据包到达4接口时,交换机会自动学习

②源地址44-44,形成4号接口对应44-44mac地址的表项,就去表项中查找目的55-55

的出口,找不到就会发送广播寻找,此时只有55-55会回复

③B电脑会以数据包格式源mac55-55 目的代码44-44转回二号接口发送道一号接口此时1 2通道连接AB联通,AB可以通信

七 交换机接口模式 

  因为192.168.1.0/24有IP地址(192.168.1.0 ~ 192.168.1.255)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值