【网络层】上

news/2024/10/18 16:40:52/

目录

  • 一. 网络层功能概述
  • 二. SDN的基本功能
    • 2.1 数据平面
    • 2.2 控制平面(传统方法/每路由器法)
    • 2.3 控制平面(SDN方法)
  • 三. 路由算法与路由协议
  • 四. IP数据报
    • 4.1 IP数据报格式
    • 4.2 IP数据报分片
    • 4.3 IP地址 (IPV4)
  • 五. 网络地址转换NAT
  • 六. 子网划分与子网掩码
    • 6.1 子网划分
    • 6.2 子网掩码

在这里插入图片描述

\quad

一. 网络层功能概述

\quad
在这里插入图片描述
在这里插入图片描述

\quad

二. SDN的基本功能

\quad
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
\quad

2.1 数据平面

\quad

在这里插入图片描述
\quad

2.2 控制平面(传统方法/每路由器法)

\quad

在这里插入图片描述
\quad

2.3 控制平面(SDN方法)

\quad
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

\quad

三. 路由算法与路由协议

\quad
在这里插入图片描述
\quad
路由算法的分类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

\quad

四. IP数据报

\quad

4.1 IP数据报格式

\quad
在这里插入图片描述
在这里插入图片描述
1B=8bit

在这里插入图片描述
首先我们来看固定部分

  1. 版本号(占4位)有: IPv4 和 IPv6

  2. 由于长度是以4B为单位,固定部分是20B,所以首部长度最小为20/4=5,
    4B就是0000-1111(0-15),那么就可以计算出整个首部长度的大小为
    4B×15=60B, 而固定部分是20B,那么可变部分就剩40B了

  3. 总长度(占16位)是这个IP数据报的长度,单位是1B, 也就是首部长度加数据部分, 要和首部长度区分开来,16B,最大就到65535

  4. 生存时间(TTL)(占8位)为了防止无法交付的数据报无限制的在网络上兜圈子,其实相当于IP分组的保质期。经过一个路由器-1,变成0则丢弃。

  5. 协议(占8位), 注意和版本号做区分,协议是”数据部分”的协议
    在这里插入图片描述
    只需要记忆红框的

  6. 首部检验和(占16位),只检验首部,防止我们这个数据报经过一个路由器后,里面的片偏移,标志等出现错误, 如果错误就把它丢弃掉,如果没错就继续传输

  7. 源地址和目的地址都是32位

  8. 可选字段可有可无,用来支持排错、测量以及安全等措施。

  9. 填充,IP数据报是一个强迫症,必须要是4B的整数倍,如果首部不是4的整数倍,就会填充0补全

\quad

4.2 IP数据报分片

最大传送单元MTU

在这里插入图片描述

标识(占16位): 同一数据报的分片使用同一标识

所传送的数据报长度超过某链路的MTU值就要进行分片

标志(占3位):只有两位有意义,第一位没有使用

在这里插入图片描述
可以理解,我们在讨论MF是为0还是为1的时候,前提是DF为0,允许分片的情况下

片偏移(占13位): 指出较长分组分片后,某片在原分组中的相对位置。以8B为单位

比如片偏移为00000000000010, 也就是十进制的2
就是在原来的相对开始位置为2×8=16B

所以,除了最后一个分片,每个分片长度一定是8B的整数倍。
\quad
\quad

在这里插入图片描述

首部多少就多少,不能减少
数据部分按MTU切分

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

\quad

4.3 IP地址 (IPV4)

\quad

什么是IP地址

在这里插入图片描述
在这里插入图片描述

主机号是全0的, 剩下的就是网络号了

在这里插入图片描述

分类的IP地址

在这里插入图片描述

特殊的IP地址

在这里插入图片描述
路由器可以隔离广播域
环回测试就是给自己发数据报,看能不能发送和正确的接收

私有的IP地址
在这里插入图片描述
如果把它们的地址放到网上,这个路由器是不认的,是无效的,它们只使用于内部网络的使用

最主要的就是掌握A, B, C类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
要会口算(对应的二进制)
255: 11111111
128: 10000000
192: 11000000
168: 10101000
227: 11100011

\quad

五. 网络地址转换NAT

\quad

在这里插入图片描述

只可以在本网,本地网,专用网中使用,在互联网中,路由器或主机是无法识别这些私有的IP地址的
也就是说私有的IP地址在Intel网中是无效的
那么这些私有的IP地址能否和外界进行通信呢

网络地址转换NAT就是解决这个问题的

在这里插入图片描述

WLN是广域网
LAN是局域网
端口号是唯一标识了哪个进程

\quad
在这里插入图片描述

\quad

六. 子网划分与子网掩码

\quad

6.1 子网划分

\quad

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
\quad

6.2 子网掩码

\quad

在这里插入图片描述
需要记住,网络号是全1, 主机号是全0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同样的IP地址和不同的子网掩码相与可以得出相同的网络地址
在这里插入图片描述

180开头的是B类地址,前16位是网络
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/1509439.html

相关文章

(源码)Springboot项目集成Activiti工作流,前端Vue,Bpmn.js

前言 activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。 一、项目形式 springbootvueactiviti集成了activiti在线编辑器,流行的前后端…

【待修改】使用GraphRAG+LangChain+Ollama(LLaMa 3.1)知识图谱与向量数据库集成(Neo4j)

如何使用 LLama 3.1(一个本地运行的模型)来执行GraphRAG操作,总共就50号代码。 首先,什么是GraphRAG?GraphRAG是一种通过考虑实体和文档之间的关系来执行检索增强生成的方式,关键概念是节点和关系。 ▲ 知识图谱与向量数据库集成 知识图谱与向量数据库集成是GraphRAG 架…

thinkcell甘特图怎么做thinkcell甘特图调整列宽

在项目管理和计划制定过程中,甘特图是一种非常实用的工具,能够直观地展示项目的时间线和进度。think-cell作为一款强大的PowerPoint插件,提供了制作甘特图的功能,帮助用户以直观的方式展示复杂的项目计划。本文将详细介绍如何在th…

sql注入漏洞以及PDO防御绕过

一、环境搭建 安装phpstudy: 下载并安装phpstudy并启动Apache、MySQL等服务。 配置数据库: 在phpmyadmin创建一个名为test_db的数据库。 CREATE DATABASE test_db; USE test_db;CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,username VARCHAR…

【Hot100】LeetCode—56. 合并区间

目录 1- 思路贪心 2- 实现⭐56. 合并区间——题解思路 3- ACM 实现 原题连接:56. 合并区间 1- 思路 贪心 1- 先对数组根据首元素排序2- 遍历数组,根据 left 和 right 维护一个左右区间。判断是否重叠 不重叠:收集结果重叠:更新 r…

51单片机-LED实验

实现了按下独立按键&#xff0c;LED灯亮&#xff0c;松开独立按键&#xff0c;LED灯灭的功能 #include <8051.h>void delayms(unsigned char t){unsigned char i,j;i900;jt;do{jt;while (j--){/* code */}}while(i--); }void main(){// P2_01;while (1){if(P3_00){delay…

Hackademic.RTB1靶机复现

查看靶机的MAC地址 使用nmap进行扫描 使用dirsearch进行目录扫描 网站登录 点击紫色字体 进一步进行目录扫描 进行拼接 拼接wp-content 拼接wp-includes 点击Got root 测试发现不存在SQL注入 点击posted in Uncategorized 测试发现存在SQL注入 测试数据库 python sqlmap.py…

最近很火的生物单细胞测序算法!贝叶斯非负矩阵分解(CoGAPS 包)

生信碱移 贝叶斯NMF算法 病理、生理相关的生物学过程中&#xff0c;不同基因各司其职。一个普遍的假设是&#xff0c;执行特定功能的生物学过程往往具有一定的表达模式。非负矩阵分解&#xff08;NMF&#xff09;是一种适合高通量生物学的无监督聚类方法。然而&#xff0c;仅…