当前位置: 首页 > news >正文

实习十二——协议分层

数据链路层

MAC地址

总数2(48)个,我们认为基本够用了,因为电子产品是有寿命的,不会一直占用一个MAC地址

问题

两台电脑MAC地址一致,是否会有故障,故障现象?处理方案?

  • 如果两台主机同网段通信,则永远无法通信,因为数据在封装的时候,主机会检测出SMAC和DMAC一致,导致数据封装失败,发布出去
  • 如果第三台同网段主机访问其中一台电脑,则需要考虑最后一次跟交换机通信的是哪台主机,如果是目标主机,则可以正常通信,如果是另一台,则不能通信,因为交换机智能化程度低,无法识别一个MAC地址对应多个接口的情况,只会记录最后一组数据。

单台网络不通的原因?

  • 网线故障、IP故障、交换机故障、网卡故障、驱动故障、防火墙故障、ARP协议冲突、网络程序故障

成片电脑不通的原因?

  • 没插电源、串联线故障、交换机死机、硬件故障

交换机死机,重启,另一片电脑网络不通,原因?

  • 大概率是由于交换机环路导致的广播风暴造成的

Windows系统中的ARP命令

arp -a:查看ARP缓存表(临时)

arp -d:清除ARP缓存

网络层协议

IP协议:网际协议

一、IP地址分类

A类:IP地址的二进制位,必须以0开头(默认子网掩码:255.0.0.0)

00000000.00000000.00000000.000000001.0.0.0
011111111.111111111.111111111.111111111126.255.255.255/8

注:0.0.0.0地址被清除,127.0.0.1被用作本地回环地址

B类:IP地址的二进制位,必须以10开头(默认子网掩码:255.255.0.0)

10000000.00000000.00000000.000000000128.0.0.0
10111111.11111111.111111111.11111111191.255.255.255/16

C类:IP地址的二进制位,必须以110开头(默认子网掩码:255.255.255.0)

11000000.00000000.00000000.00000000192.0.0.0
11011111.11111111.11111111.11111111223.255.255.255/24

D类:IP地址的二进制位,必须以1110开头(组播地址,动态路由协议灵活调配)

11100000.00000000.00000000.00000000224.0.0.0
11101111.11111111.11111111.11111111239.255.255.255

E类:IP地址的二进制位,必须以1111开头(保留地址)

11110000.00000000.00000000.00000000240.0.0.0
11111111.11111111.11111111.11111111255.255.255.255

二、私有IP地址

  • A类:10.0.0.0——10.255.255.255
  • B类:172.16.0.0——172.31.255.255
  • C类:192.168.0.0——192.168.255.255

三、网络地址位和主机地址位(默认情况)(默认子网掩码)

A类:IP地址的前一组数字,代表网络地址位——网段数:2(7)-2=126

          IP地址的后三组数字,代表主机地址位——主机数:2(24)-2=16777214

B类:IP地址的前两组数字,代表网络地址位——网段数:2(14)

          IP地址的后两组数字,代表主机地址位——主机数:2(16)-2

C类:IP地址的前三组数字,代表网络地址位——网段数:2(21)

          IP地址的后一组数字,代表主机地址位——主机数:2(8)-2

结论:在默认情况下,网段数太少,不足以正常使用;每个网段的主机数太多,多到超出了交换机的承受范围(A类和B类),无法正常使用

四、默认子网掩码

  • A类:255.0.0.0
  • B类:255.255.0.0
  • C类:255.255.255.0

五、子网掩码划分

目的

根本目的:节约IP地址(把完整网段划分成小子网,提高IP地址利用率)

降低成本

作用

  • 和子网掩码1对应的IP地址,代表网络地址位
  • 和子网掩码0对应的IP地址,代表主机地址位
  • 可用标准:子网掩码中,只要1是连续的,就是正确的子网掩码

C类IP可用子网

子网掩码二进制位数子网数主机数
255.255.255.0/241256-2
255.255.255.128/252128-2
255.255.255.192/26464-2
255.255.255.224/27832-2
255.255.255.240/281616-2
255.255.255.248/29328-2
255.255.255.252/30644-2

http://www.dtcms.com/a/285204.html

相关文章:

  • pytorch小记(三十一):深入解析 PyTorch 权重初始化:`xavier_normal_` 与 `constant_`
  • 基于selenium的pyse自动化测试框架
  • MyUI1.0全新现代化 Vue.js 组件库框架上线
  • CAD断层扫描三维重建插件
  • ubuntu启用ssh
  • HD现代机器人与TESOLLO合作推出工业自动化双臂机器人解决方案
  • 控制台输出的JAVA格斗小游戏-面向对象
  • properties中文乱码
  • 细菌实验入门:浓度测定与菌种鉴定技术详解
  • 累和,累积,斐波拉契
  • 如何统一分销价格体系实战指南?
  • 验证损失判断过拟合情况
  • echart设置trigger: ‘axis‘不显示hover效果
  • c#笔记之方法的形参列表以及方法重载
  • 智能外呼系统应用场景
  • Windows 11清理C盘方法大全:磁盘清理/禁用休眠/系统还原点/优化大师使用教程
  • PostgreSQL 中的 pg_trgm 扩展详解
  • docker 安装nacos
  • Content-Type 请求头
  • 求解偏微分方程的傅里叶积分解
  • 【C语言进阶】内存函数
  • app打包ios上架appStore流程
  • 强化第三讲—一元函数微分学的概念
  • vue + Cesium 实现 3D 地图水面效果详解
  • Leetcode刷题营第二十七题:二叉树的最大深度
  • 研二Last Day
  • 【保姆级喂饭教程】idea开发TODO规范
  • 【项目实践08】【事务加锁的问题】
  • 【C++类和对象解密】面向对象编程的核心概念(下)
  • openinstall上线SSL证书服务,开启数字安全新纪元