网站怎么进入后台管理/产品推广方式及推广计划

网站怎么进入后台管理,产品推广方式及推广计划,湖南网站推广公司,做自己的建材配送网站目录 1. 网络层的作用 2. IPV4 2.1 IP 数据报格式 2.2 IP地址分类方案 2.3 数据的转发 2.4 特殊用途的IP地址 3. 子网划分和子网掩码 3.1 子网划分 3.2 子网掩码 1. 网络层的作用 按照教学五层模型,应用层、传输层、网络层、数据链路层、物理层&#xff…

目录

1. 网络层的作用

2. IPV4

2.1 IP 数据报格式 

2.2 IP地址分类方案

2.3 数据的转发

2.4 特殊用途的IP地址

3. 子网划分和子网掩码

3.1  子网划分

3.2 子网掩码


1. 网络层的作用

        按照教学五层模型,应用层、传输层、网络层、数据链路层、物理层,应用层的单位是报文,经由传输层切割为报文段,在网络层给报文段加了一个IP首部,就变成了IP数据报(分组),经由数据链路层封装成帧,再由物理层以比特的形式进行传输。

2. IPV4

2.1 IP 数据报格式 

首部固定部分(20字节) + 可变部分(0-40字节)

        当IP数据报过于大的时候,会将数据进行分片,我们通过最低位MF和次低位DF,可以了解到分片的信息。假如有一段IP数据报不允许分片,但是这段IP数据报过于大了,那说明这段IP数据报没有办法传给目的网络。

片偏移是指数据在分片之前所处的位置,以8B为一个单位。

ip数据报头结构还包含着生存时间(TTL),当每经过一个路由器就会减1,就丢弃分组,如果减到0就会向主机发送一个ICMP报文。

发送和接收方的地址各占32bit。

2.2 IP地址分类方案

        最初的时候,我们使用IPV4协议,有32bit,也就是说最多能表示2的32次方 = 42亿个地址,当时只有政府、学校、军队才会有机会使用互联网,所以42亿完全够用。

2.3 数据的转发

        每一个路由器都是一个网关,维护同一类的ip地址;当有数据进行转发的时候会根据路由转发表进行转发。

①当一个IP数据报需要进行发送的时候,首先会查看头部的源地址和目的地址,判断是否是同一类网络(比如B类网络需要比对前16个bit位),如果属于同一类网络那就不需要经过路由器的转发。

②数据链路层把数据分组封装成MAC帧,根据ARP协议将目的地址的MAC地址找到,根据目的地址的MAC地址由交换机、集线器不断转发最终找到目标;目标收到MAC帧之后,把MAC帧的控制信息拆掉,最后得到的是真正的IP数据报。

2.4 特殊用途的IP地址

①主机号全0,既不能用于发送地址也不能用于目的地址。

②C类广播:x.x.x.255(主机号全为1),对x.x.x进行广播。

③0.0.0.1只能做源地址。 

④0.0.0.0本网络的本主机。暂时没有IP地址。此时需要发送DHCP报文从而获得地址。

⑤255.255.255.255本网络进行广播。

⑥127.x.x.x回环地址,表示主机本身。当我们在本地开发服务端和客户端,我们需要测试通信,就可以把源地址和目的地址设置成127.0.0.1,由于网络号是127,网络层接收之后会发给自己。

3. 子网划分和子网掩码

3.1  子网划分

        如果是B类网址,我们有16位主机号,我们可以从16位主机号中拿出一位作为子网号,就可以把这一个网分成两个子网。简单的说就是把原本的主机号划出一部分作为子网号,划分为不同的子网从而提高资源的利用率。

  每个子网地址的主机地址不能全0(子网本身),全1(就是广播地址)。只有网络号+子网号相同的地址才算是同一个子网。

3.2 子网掩码

        本机IP地址和子网掩码做与运算,可以得到本机网络号和子网号;目的主机也是如此,这样一来我们可以判断目的地址和本地地址是否属于同一个子网。如果支持子网划分,那么该路由器的路由转发表就会增加子网掩码。目的IP地址和子网掩码做按位与运算,再和目的网络号+子网进行对比找到对应的转发接口进行转发。

        加上了子网掩码,数据该怎么发送呢?首先我们将目的地址和源地址对自己的子网掩码进行按位与,得到网络号和子网号,如果网络号和子网号相同就说明是同一个子网,就不需要进行转发,此时我们直接把数据报封装成MAC帧,直接找到目的地址的MAC地址,数据就发送过去了;        

        但是如果网络号和子网号不同,说明不属于一个子网,需要进行路由器的转发,通过ARP协议知道网关的MAC地址,所以发送给网关(路由器),在数据链路层中,路由器把MAC帧的首部尾部拆除之后交给网络层,网络层根据目标地址来决定数据的去向。

        对于没有进行子网划分的网络,例如C类网络会给一个默认的子网掩码:255.255.255.0;

        对于路由表没有记载的路由,会有一个默认路由,当ip地址和默认路由的子网掩码按位与,我们会得到默认路由0.0.0.0就会从指定接口进行转发。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/896864.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习(五)

一,多类(Multiclass) 多类是指输出不止有两个输出标签,想要对多个种类进行分类。 Softmax回归算法: Softmax回归算法是Logistic回归在多类问题上的推广,和线性回归一样,将输入的特征与权重进行…

Windows安装nvm【超详细图解】

目录 前言 一、NVM下载 方式一:官网下载 方式二:GitHub 下载 二、NVM安装 镜像源配置 三、Node安装 四、环境变量配置 前言 NVM(Node Version Manager)是一个命令行工具,用于在一台计算机上轻松管理和切换多…

KVM虚拟机磁盘创建探究-2

使用 virt-install 命令自动创建磁盘镜像和使用 qemu-img 手动创建磁盘镜像,在磁盘镜像本身格式和基本功能上是一致的,但在一些特性如初始占用磁盘空间、创建时的可配置性等方面存在区别,下面以 QCOW2 格式磁盘镜像为例进行详细说明。 初始占…

京准电钟:NTP校时服务器于安防监控系统应用方案

京准电钟:NTP校时服务器于安防监控系统应用方案 京准电钟:NTP校时服务器于安防监控系统应用方案 NTP校时服务器在安防监控系统中的应用方案主要通过高精度时间同步技术,解决设备间时间差异问题,确保日志、录像等数据的时间一致性…

Linux网络_应用层自定义协议与序列化_守护进程

一.协议 协议是一种 "约定". socket api 的接口, 在读写数据时, 都是按 "字符串" 的方式来发送接 收的. 如果我们要传输一些 "结构化的数据" 怎么办呢? 其实,协议就是双方约定好的结构化的数据 像下面,两端都知道数据结构…

SQL命令详解之多表查询(连接查询)

目录 1 简介 2 内连接查询 2.1 内连接语法 2.2 内连接练习 3 外连接查询 3.1 外连接语法 3.2 外连接练习 4 总结 1 简介 连接的本质就是把各个表中的记录都取出来依次匹配的组合加入结果集并返回给用户。我们把 t1 和 t2 两个表连接起来的过程如下图所示: …

001-码云操作

码云操作 一、配置公钥1.官网地址1.进入 git bash2.查看生成的公钥3.设置到 Gitee4.测试 二、初始化一个项目1.新建仓库 一、配置公钥 方便后续提交代码不用填写密码 1.官网地址 官网地址:https://gitee.com/Git码云教程:https://gitee.com/help/arti…

30.[前端开发-JavaScript基础]Day07-数组Array-高阶函数-日期Date-DOM

JavaScript的DOM操作 (一) 1 什么是DOM? 认识DOM和BOM 深入理解DOM 2 认识DOM Tree DOM Tree的理解 3 DOM的整体结构 DOM的学习顺序 DOM的继承关系图 document对象 4 节点、元素导航 节点(Node)之间的导航&…

嵌入式学习前要了解的基础知识

一、电压和电流 在嵌入式开发中,电压和电流是两个基本的电气概念,对于理解和设计电子电路至关重要。它们直接影响到嵌入式系统的性能、功耗、可靠性和安全性。 电压(Voltage) 电压是电场力推动电荷移动的能力,通常以…

机器学习:强化学习的epsilon贪心算法

强化学习(Reinforcement Learning, RL)是一种机器学习方法,旨在通过与环境交互,使智能体(Agent)学习如何采取最优行动,以最大化某种累积奖励。它与监督学习和无监督学习不同,强调试错…

共轭梯度法笔记

一、梯度下降法 x k 1 x k − α ∇ f ( x k ) x_{k1} x_k - \alpha \nabla f(x_k) xk1​xk​−α∇f(xk​) 这是普通的梯度下降公式,有两个量是关键,步长 α \alpha α和方向 ∇ f ( x k ) \nabla f(x_k) ∇f(xk​)。这里的方向直接选择了梯度方向&…

我的世界1.20.1forge模组开发进阶物品(7)——具有动画、3D立体效果的物品

基础的物品大家都会做了对吧?包括武器的释放技能,这次来点难度,让物品的贴图呈现动画效果和扔出后显示3D立体效果,这个3D立体效果需要先学习blockbench,学习如何制作贴图。 Blockbench Blockbench是一个用于创建和编辑三维模型的免费软件,特别适用于Minecraft模型的设计…

SpringBoot接口自动化测试实战:从OpenAPI到压力测试全解析

引言:接口测试的必要性 在微服务架构盛行的今天,SpringBoot项目的接口质量直接影响着系统稳定性。本文将分享如何通过自动化工具链实现接口的功能验证与性能压测,使用OpenAPI规范打通测试全流程,让您的接口质量保障体系更加完备。…

微软具身智能感知交互多面手!Magma:基于基础模型的多模态AI智能体

作者: Jianwei Yang, Reuben Tan, Qianhui Wu, Ruijie Zheng, Baolin Peng, Yongyuan Liang, Yu Gu, MuCai, SeonghyeonYe, JoelJang, Yuquan Deng, Lars Liden, Jianfeng Gao 单位:微软研究院,马里兰大学,威斯康星大学麦迪逊分校…

Baklib云内容中台的核心架构是什么?

云内容中台分层架构解析 现代企业内容管理系统的核心在于构建动态聚合与智能分发的云端中枢。以Baklib为代表的云内容中台采用三层架构设计,其基础层为数据汇聚工具集,通过标准化接口实现多源异构数据的实时采集与清洗,支持从CRM、ERP等业务…

华为 VRP 系统简介配置SSH,TELNET远程登录

华为 VRP 系统简介&配置TELNET远程登录 1.华为 VRP 系统概述 1.1 什么是 VRP VRP(Versatile Routing Platform 华为数通设备操作系统)是华为公司数据通信产品的通用操作系统平台,从低端到核心的全系列路由器、以太网交换机、业务网关等…

从新加坡《Companion Guide on Securing AI Systems 》看可信AI全生命周期防护框架构建

从新加坡《AI系统安全指南配套手册》看可信AI全生命周期防护框架构建 一、引言 1.1 研究背景与意义 近年来,人工智能(AI)技术以前所未有的速度蓬勃发展,已然成为推动各行业变革与创新的核心驱动力。从医疗领域辅助疾病诊断,到金融行业的风险预测与智能投顾,再到交通领…

C++学习之C++初识、C++对C语言增强、对C语言扩展

一.C初识 1.C简介 2.第一个C程序 //#include <iostream> //iostream 相当于 C语言下的 stdio.h i - input 输入 o -output 输出 //using namespace std; //using 使用 namespace 命名空间 std 标准 &#xff0c;理解为打开一个房间&#xff0c;房间里有我们所需…

HTMLS基本结构及标签

HTML5是目前制作网页的核心技术&#xff0c;有叫超文本标记语言。 基本结构 声明部分位于文档的最前面&#xff0c;用于向浏览器说明当前文档使用HTML标准规范。 根部标签位于声明部分后&#xff0c;用于告知浏览器这是一个HTML文档。< html>表示文档开始&#xff0c;&l…

eMMC存储器详解(存储区域结构、EXT_CSD[179]、各分区介绍、主要引脚、命令格式与类型等)

读本篇博文所需要的先行知识 关于芯片内部的ROM的作用、工作原理的介绍&#xff0c;链接如下&#xff1a; https://blog.csdn.net/wenhao_ir/article/details/145969584 eMMC的物理结构、特点、用途 这个标题的相关内容见我的另一篇博文&#xff0c;博文链接如下&#xff1a…