分类
OSI分层模型
物理层---数据链路层---网络层---传输层---会话层---表示层---应用层
TCP/IP分层模型
标准模型:网络接口层---网络层---传输层---应用层
对等模型:物理层---数据链路层---网络层---传输层---应用层
问:分层通信模型存在的意义???
答:是一种约定俗成的标准。---国际语言
问:人类语言能否再计算机中直接传递???
答:不能
问:如何将人类语言转化为计算机语言呢?
答:你好----010100011;010100011----你好
数据封装:将人类语言转化为计算机语言的过程
数据解封装:将计算机语言转化为人类语言的过程
注:数据封装和解封装都必须要遵循一定的标准;按照分层模型来处理
数据封装
应用层---传输层---网络层---数据链路层---物理层
数据的产生:应用层的应用产生数据(PPT)
传输层两种协议:
TCP (Transmission Control Protocol,传输控制协议) :为应用程序提供可靠的面向连接的通信服务
UDP(User Datagram Protocol,用户数据报协议):提供了无连接通信,且不对传送数据包进行可靠性的保证
网络层协议:
IP(Internet Protocol,互联网协议):将传输层的数据封装成数据包并完成源站点到目的站点的转发,提供无连接的、不可靠的服务。
注:IP地址类似人的姓名;MAC地址是人的身份证号
你好---淘宝买的手机
TCP/UDP|你好----将手机装在包装盒里
SIP+DIP|TCP/UDP|你好---在包装盒上贴上姓名,SIP:卖家姓名,DIP:买家姓名
SMAC+DMAC|SIP+DIP|TCP/UDP|你好---在包装盒上贴上地址---SMAC:
010100011
PC端数据的封装
数据在不同层次的存在形式
应用层:数据,data
传输层:数据段,segment
网络层:数据包,packet
数据链路层:数据帧,frame
物理层:位,bit
整网的数据封装??
问:分层处理数据的好处?
答:高效,准确
MAC地址的分类
大小:48bit
书写形式:十六进制
MAC地址构成:
问:如何判断数据帧单播,组播,广播??
答:根据目的MAC地址判断
单播MAC地址:第8bit为0,也称物理MAC地址,这种类型的MAC地址唯一的标识了以太网上的一个终端,该地址为全球唯一的硬件地址
广播MAC地址:全1的MAC地址(FF-FF-FF-FF-FF-FF),用来表示局域网上的所有终端设备。
组播MAC地址:除广播地址外,第8bit为1的MAC地址为组播MAC地址(例如01-00-00-00-00-00),用来代表局域网上的一组终端。
抓包验证:
IP协议
英特网协议;基于网络层协议
IP协议版本:v4和v6
大小:32bit
书写格式:点分十进制
IPV4地址分类
0.0.0.0-255.255.255.255,2^32
A:0.0.0.0-127.255.255.255
B:128.0.0.0~191.255.255.255
C:192.0.0.0~223.255.255.255
D:224.0.0.0~239.255.255.255
E:240.0.0.0~255.255.255.255
其中A,B,C为单播地址;D为组播地址;E为保留地址
正常终端设备只能配置单播地址;组播地址只能配置在组播服务器;E类不可配置;
公有地址,私有地址
私有地址:不受运营商管辖的IP地址,设备可以随意配置
公有地址:受运营商管辖的IP地址,设备使用需要向运营商购买
运营商:运营商:ISP
问:私有地址的弊端???
答:可能存在冲突的问题;可以通过NAT技术解决
问:私有地址存在的意义???
答:提高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
特殊地址:
本地环回地址:127.0.0.0-127.255.255.255
缺省地址:0.0.0.0;一般作为缺省路由存在;也可以作为某些数据的SIP(DHCP)
举例DHCP0.0.0.0地址:
[Huawei]dhcp enable
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]
[Huawei-GigabitEthernet0/0/0]ip add 192.168.10.254 24[Huawei-GigabitEthernet0/0/0]dhcp select interface
在主机上点击DHCP获取,抓包g0/0/0
IPV4的构成
网络位(家族)+主机位(姓名)
192.168.
子网掩码
问:路由器和交换机配置IP地址有什么区别??
答:路由器只能实现不同网段设备的数据中转;交换机既可以实现同网段设备数据中转,也可以实现不同网段中转
问:如何判断同网段??
答:IP+子网掩码
问:如何判断IP地址的网络位和主机位??
答:通过子网掩码进行判断;子网掩码前多少位为网络位,剩下为主机位;
列如:192.168.0.1/24
举例:
192.168.1.1/24-192.168.1.2/24;是否同网段??同
192.168.1.1/24-192.168.2.2/24;不是
192.168.1.1/16-192.168.2.2/16;是
192.168.1.1和192.168.2.2;无法判断
问:如何判断一个网段中有多少个IP地址??
答:看主机位;32-网络位
举例:
192.168.1.0/24;32-24=8;2^8=256
总IP地址范围:192.168.1.0-192.168.1.255
可用地址范围:192.168.1.1-192.168.1.254;总地址-2
问:网络位和主机位哪个是可变的?
答:主机位可变
每个IP地址都有两个地址不可用
网络地址:主机位全0
广播地址:主机位全1
问:255.255.255.255与192.168.1.255的区别?
答:前者为全广播地址,所有设备都处理;后者为网段的广播地址,只有该网段下设备处理;根据DIP判断
子网掩码作用:1.判断两个IP地址是否属于同一个网段;2.可以辅助判断网段中有多少个IP地址
默认子网掩码:
A:8;255.0.0.0
B:16;255.255.0.0
C:24;255.255.255.0
子网掩码的表现形式?
/24;255.255.255.0
例如:22---255.255.252.0
VLSM技术
有类IPV4地址:采用默认子网掩码
无类IPV4地址:采用非默认子网掩码
问:为什么要这么划分??
答:有类IPV4地造成地址的浪费
掩码越大,主机个数越少,因此增大网络位掩码;
VLAM技术:子网划分技术
例如:A有30台主机,B有20台主机,C有10台主机,192.168.1.0/24划分
计算方式:2^n-2≥所需地址数量;32-n=新的子网掩码
A:192.168.1.0/27;可用地址范围:192.168.1.1-192.168.1.30
B:192.168.1.32/27;可用地址范围:192.168.1.33-192.168.1.62
C:192.168.1.64/28;可用地址范围:192.168.1.65-192.168.1.78