目录
一、osi模型
应用层 抽象语言--》编码 人做好信息往下发送
表示层 编码转化为二进制 翻译一下
会话层 打包
以上三层都属于应用层 应用处理数据的层面
传输层 提供端口号 tcp/udp 数据分段(mtu) 把包发给下层
网络层 ip internet 报文给ip地址一个标签
数据连接层 llc+mac 帧:查表ip转mac,然后转成电信号
物理层 发送吧
下四层属于数据流层 负责数据的传递和转发
LLC (逻辑链路控制)为不同服务提供一个接口
MAC (局域网lan地址、以太网地址、物理地址)
1.1工作流程
大---无限距离、无冲突、单播-->交换机--->MAC地址-->洪泛-->洪泛的范围-->路由器-->IP地址-->ARP-->广播(广播:迫使交换机进行洪泛行为(目标mac全F,该mac在网络中实际不存在))--->广播域(洪泛域)
1.2交换机作用
交换机的作用:
- 提供端口密度(继承了HUB的作用)
- 基于数据识别再转发,实现了理论上的无限传输距离
- 基于数据识别、存储再转发,解决了冲突问题
- 基于MAC地址识别、记录、查询,实现了单播通讯
交换机怎么工作:
交换机的作用是寻址和转发,这边需要注意的是寻址和转发都是MAC地址,需要跟上周分享的路由器区分开来,路由器寻址寻的是IP地址,而交换机是MAC地址。数据电流进入交换机后,交换机先将其识别为二层二进制;之后识别数据帧中的源mac地址,记录到本地的MAC地址表中;(MAC表中记录各个MAC对应的接口),之后再关注数据帧中的目标MAC地址,再查询本地MAC表中是否有其记录,若存在记录,仅基于记录的接口唯一转发(单播); 若没有记录将进行洪泛(洪泛:除流量的进入接口外,其他所有接口复制转出;)
路由器怎么工作:
路由器帮助将数据包引导到目的地IP地址。
为了有效地引导数据包,路由器使用一个内部路由表 —— 一个到不同网络目的地的路径列表。路由器读取数据包的报头来确定它要去哪里,然后查阅路由表来找出到达目的地的最有效路径。然后,它将包转发到路径中的下一个网络。
mac地址 ip地址之间的关系:通过mac地址可以将数据从一个节点传送到另一个节点。网络协议层可以从一个网络传到另一个网络
二、 名词解释
1、mtu:最大传输1500
端口号:0~65535 1-1023 注明端口号(用于固定服务器对应服务器的服务端口) 1024-65535 动态端口 高端口(用于随即对应各个终端上的各个进程)
2、udp:用户数据报文协议(非面向连接的不可靠传输协议)— — — —传输层基本工作(分段、端口号)(延时处理的:视频、直播)
3、tcp:传输控制协议(面向连接的可靠传输协议)— — — —完成传输层基本操作之上还需要进一步保证传输的可靠性(面向连接:tcp三次握手建立端到端的虚拟链路;可靠传输:四种可靠机制:确认、重传、排序、流控:滑动端口)(网页)
4、TTL:生存时间 默认255 128 64
IPV4报头:
5、ARP:地址解析协议:
正向ARP:已知同一网段其他节点的IP地址,通过二层广播(目标MAC全F)来获取对端mac
反向ARP:已知本地MAC地址,通过对端获取本地ip
无故ARP:地址冲突检测
6、DNS:域名解析服务
该服务器记录各个网站IP对应的域名用于终端查询和解析
7、封装
数据从高层像底层加工处理的过程,过程中数据逐渐变大
8、PDU 协议数据单元--每层数据的计量单位
上三层--报文
传输层--段
网络层--包
数据链路层--帧
物理层--比特流
9、TCP/IP协议栈道模型----实际工程使用模型
10、带宽计算
速率 约等于 (带宽/8)*85%
三、ipv4地址分类
ABCDE 5类
ABC单播地址(唯一地址,一个单播地址一个节点,唯一可以为目标IP,也可以为源IP地址的地址)-------节点配置的ip地址只能为单播地址
基于第一段即可分辨分类:
A 1-126
B 128-191
C 192-223
D 224-239
E 240-255
ABC三类的区别在于默认子网掩码长度不同:
A 255.0.0.0 B 255.255.0.0 C 255.255.255.0
D组播地址
特殊地址:
1、主机位全0
192.168.1.00000000 255.255.255.0 =192.168.1.0 255.255.255.0
不是一个单播地址,不能配置为一个设备的ip地址;网络号,用于标识一个广播域;
192.168.1.0 255.255.255.0 = 192.168.1.x 255.255.255.0
简写:192.168.1.0 255.255.255.0= 192.168.1.0/24
2、主机位全1
192.168.1.11111111/24 = 192.168.1.255/24
也不是一个单播地址,不能配置为一个设备的ip地址;直接广播地址;
3、32位全1
255.255.255.255 受限(路由器)广播地址
4、32位全0
0.0.0.0 1)没有 DHCP时作为无效地址
2)所有-- 缺省路由
特殊2.0
1、127--环回地址 127.0.0.1 本地系统自带,用于测试本地系统的网络组建;
2、本地链路、自动私有 169.254.0.0/16
终端在多次广播自动获取ip地址失败后,本地自动生成的临时ip地址,网络169.254;主机位随机产生,可以用临时单广播域通讯;
【1】VLSM 可变长子网掩码 -- 子网划分
通过延长子网掩码的长度,起到从原来的主机位借位到网络位;实现将一个网络号切分为多个;每个新生的子网,主机变少; 增加网络号,减少每个网络号中的用户数量;
切记:将一个网段划分为多个子网后,在网络中该母网将不能配置为可用ip;
【2】CIDR 无类域间路由 -- 取相同位,去不同位; 将多个网络号逻辑的合成一个;
- 子网汇总 -- 汇总后,汇总网段的掩码长于主类
- 超网-- 汇总后,汇总网段的掩码短于主类掩码