TCP/IP - IP

devtools/2024/9/23 11:23:29/

目录

  • 1. IPv4地址
    • 1.1. NAT技术
  • 2. IPv4数据报
  • 3. IP 分片与重组

回见TCP/IP

IP 网际互连协议(Internet Protocol)根据「IP地址」将数据传输到指定的目标主机,是一种 「不可靠」的 「端到端」的数据包 「传输服务」

所有的 TCP、UDP 及 ICMP 帧都以 IP 数据报格式传输。IP 协议位于以太网 MAC 帧格式的数据段。

IP协议分为IPv4和IPv6两种


http://www.ppmy.cn/devtools/115968.html

相关文章

如何快速解决程序中的BUG

前提 获得更多信息 - 搞清楚为什么bug会发生什么情况下会发生、用户到底做了什么操作,才导致这个bug、是每次都会出现bug、还是偶发性、是否可以复现(不能复现的bug,还能叫bug)?拿到用户详细的报错输出明确边界&#…

详解Vite创建Vue3项目router-less-scss-pinia-持久化

前言 Vite 和 Webpack 都是现代化的前端构建工具,它们可以帮助开发者优化前端项目的构建和性能。虽然它们的目标是相似的,但它们在设计和实现方面有许多不同之处。webpack可以看我的上一篇文章 一、准备工作安装工具 这里我们简单介绍一下文章中使用到…

PHP中如何比较两个对象

在PHP中,比较两个对象并不是一件直接明了的事情,因为对象之间的比较通常依赖于它们的属性和状态,而这些属性和状态可能非常复杂且多样化。PHP提供了几种方式来比较对象,但每种方式都有其特定的用途和限制。 1. 使用和运算符 在P…

8591 计算next值

### 思路 1. **录入字符串**:读取用户输入的字符串个数 n,然后逐个读取每个字符串。 2. **计算NEXT值**:对于每个字符串,计算其NEXT数组。 3. **输出NEXT值**:输出每个字符串对应的NEXT数组。 ### 伪代码 function g…

机器学习与深度学习之间的区别

机器学习和深度学习之间详细的比较,包括其定义、特征提取、数据需求、模型复杂性、计算资源、应用领域等方面。 1. 定义 机器学习(Machine Learning): 是人工智能的一个子领域,致力于让计算机通过经验自动改进性能。机…

vue2项目实现国际化(若依框架示例)

本文主要梳理vue2项目实现全项目格式化,在导航栏中切换,页面中所有的组件的默认语言随之切换,搭配vue-i18n插件 文章目录 基础准备引入插件vue-i18n 实现示例流程1. 创建国际化文件1.1 element文件夹1.2 locales文件夹1.3 index.js1.4 change…

2024.9.22 Python与C++面试八股文整理

1.局部静态变量 这个局部静态变量产生后如果局部函数已经结束,他并不会因为函数的消亡而消亡,而是存储在内存中,不可访问,下次找到这个函数,就会又启用这个变量。 2.指针怎么用,用来干什么 指针可以让函…

论文(六):Fire-Net: A Deep Learning Framework for Active Forest Fire Detection

文章目录 1.Introduction2.Study Area2.1Landsat-8 Dataset2.2Inventory data 3.Methodology3.1Image Pre-processing3.2Proposed Deep Learning Architecture (Fire-Net)3.2.1Convolution Layers3.2.2 Evaluation Indices/methods or accuracy assessment. 4.Results4.1 Austr…