计算机网络-网络互联与互联网(一)

1.常用网络互联设备:

  • 1层物理层:中继器、集线器
  • 2层链路层:网桥、交换机
  • 3层网络层:路由器、三层交换机
  • 4层以上高层:网关

2.网络互联设备:

  • 中继器Repeater、集线器Hub(又叫多端口中继器) ,传输比特01,放大信号,延长传输距离。
  • I网桥Bridge、交换机Switch,又叫多端口网桥,传输帧,有源地址、目的地址,有自己的物理地址MAC地址。
  • 路由器Router,选择网络路径,传输分组,有自己的逻辑地址IP地址。

3.TCP/IP协议簇:

分为四个层次,主要协议,STDD(石头蛋蛋)

 

TCP/IP的主要协议如下表:

 TCP/IP协议簇:常用协议端口号如下图:

 

4.IP协议:

因特网协议,网络层最重要的协议。无连接的、不可靠的,数据包交换。 

5.IP协议数据单元,几个重要字段

  • IHL:IP头长度,20字节
  • 服务类型:区分优先级
  • 总长度:包括IP头在内
  • 头检验和:只校验IP头,不包括数据
  • 源地址:IP地址;目的地址:IP地址
  • 生存期:路由器个数+1,超过定值丢弃
  • 用户数据:MAC帧长1518,MTU1500,1518-14-4 = 1480 , TCP再减20=1460 

6.网络层IP地址:

4个字节32位,采用“.”分隔,十进制表示,如192.168.1.22,叫点分十进制。

A        1.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        240.0.0.0~255.255.255.255

7.IP私有地址:

不能用于公网,只能在内部局域网使用,它们在Internet上也不会被路由,但可以通过NAT等技术与公网通信。下表为A、B、C类私有IP地址块。

 8.几种IP特殊地址:具有特殊意义。

  • 0.0.0.0:不确切地址,一般设备刚启动尚无IP临时使用,表示本机。也叫默认路由地址。
  • 255.255.255.255:限制(受限)广播地址,同一广播域内的主机,表示本网所有主机。“大广播”。
  • 127.0.0.1:回环(送)地址,别名Localhost,向自己发送测试 数据。用于测试。
  • 169.254.x.x:自动专用地址,找不到DHCP服务器,主机给自己分配一个IP。

9.ICMP协议:

因特网控制报文协议,网络层的协议,协议号为1。传送有关通信控制和差错报文。就像侦察员、探子。封装在IP包中,因而也不可靠。ICMP的校验和是整个ICMP,也是必须有的。

ICMP报文类型类型的值ICMP报文的类型
差错报告报文3(拐两个弯不可达终点不可达
4(堵塞事故源抑制源站抑制
5(拐一个弯重定向改变路由
11(像……时间超时时间超时
12参数问题
询问报文8或10(喇叭口有回声吗回送请求或回复
13或14(一生一世时间戳时间戳请求或回答

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于PID控制器的直流电机位置控制系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 1. PID控制器原理 2. 位置控制环 5.完整工程文件 1.课题概述 基于PID控制器的直流电机位置控制系统。直流电机位置控制系统是工业自动化领域中的一个重要应用。为了实现精确的位置控制,常采…

2024 GMS(昆明)跨境电商交易博览会

2024 GMS(昆明)跨境电商交易博览会 招 展 手 册 立足大湄公河次区域,以云南为中心, 辐射南亚、东南亚的区域性国际跨境电商展会 展会背景: “十三五”以来,我国跨境电商行业在政策的推动下迎来了前所未…

通过platform总线驱动框架编写LED灯的驱动

通过platform总线驱动框架编写LED灯的驱动&#xff0c;编写应用程序测试 pdrv.c #include <linux/init.h> #include <linux/module.h> #include <linux/of_gpio.h> #include <linux/gpio.h> #include <linux/platform_device.h> #include <l…

【MATLAB源码-第143期】基于matlab的蝴蝶优化算法(BOA)机器人栅格路径规划,输出做短路径图和适应度曲线。

操作环境&#xff1a; MATLAB 2022a 1、算法描述 蝴蝶优化算法&#xff08;Butterfly Optimization Algorithm, BOA&#xff09;是基于蝴蝶觅食行为的一种新颖的群体智能算法。它通过模拟蝴蝶个体在寻找食物过程中的嗅觉导向行为以及随机飞行行为&#xff0c;来探索解空间&a…

构建生物医学知识图谱from zero to hero (4):通过Neo4j构建知识图谱

图数据库是一种专门用于存储图形数据的 NoSQL 数据库。与传统的关系型数据库和其他 NoSQL 数据库不同,图数据库利用图形数据模型来存储和管理数据。图形数据模型由节点和边组成,节点代表实体,边代表实体之间的关系。例如,在社交网络中,用户可以表示为节点,朋友关系可以表…

【SelectIO】bitslice原语学习记录

基本概念 在Ultrascale (plus)系列上的FPGA中&#xff0c;Xilinx引入了bitslice硬核&#xff0c;它取代了7系列上的IDELAYCTRL/IODELAY/IOSERDES/IODDR系列硬核&#xff0c;用于为HP&#xff08;High Performance&#xff09;类型Bank上的IO接口提供串并转化、信号延时、三态控…

JavaScript从零写网站《一瞬》开发日志20240223

产品介绍 一个无需注册能随时发布图片并配一段文字介绍的app&#xff0c;有时间线&#xff0c;用户在主页面向下滑动&#xff0c;可以看到被发布的若干图片&#xff0c;并且能够在每一个发布处做基本互动——评论&#xff0c;点赞 编程语言 本产品使用htmlcssJavaScript开发…

三种标注格式VOC、COCO、YOLO及其转换

最近在做基于深度学习的目标检测&#xff0c;数据标注软件选择的LabelImg。 常用的几种标注格式及目录安排 一、VOC(标注文件xml结尾) 首先看一下VOC格式的分布&#xff1a; 在VOC这些文件夹中&#xff0c;我们主要用到&#xff1a; ① JPEGImages文件夹&#xff1a;图片 ②…

Spring 手动实现Spring底层机制

目录 一、前言 二、Spring底层整体架构 1.准备工作 : 2.架构分析 : &#xff08;重要&#xff09; 3.环境搭建 &#xff1a; 三、手动实现Spring容器结构 1.自定义注解 : 1.1 Component注解 1.2 Scope注解 2.自定义组件 : 3.自定义用于封装Bean信息的BeanDefinition类&a…

第九节HarmonyOS 常用基础组件26-Radio

1、描述 单选框&#xff0c;提供相应的用户交互选择项。 2、接口 Radio(options:{value:string, group:string}) 3、参数 参数名 参数类型 必填 描述 value string 是 当前单选框的值。 group string 是 当前单选框的所属组名称&#xff0c;相同group的Radio只能…

pikachu靶场-SQL-Inject

介绍&#xff1a; 在owasp发布的top10排行榜里&#xff0c;注入漏洞一直是危害排名第一的漏洞&#xff0c;其中注入漏洞里面首当其冲的就是数据库注入漏洞。一个严重的SQL注入漏洞&#xff0c;可能会直接导致一家公司破产&#xff01; SQL注入漏洞主要形成的原因是在数据交互中…

nios ii开发随笔

错误一&#xff1a; d:/intelfpga/17.1/nios2eds/bin/gnu/h-x86_64-mingw32/bin/../lib/gcc/nios2-elf/5.3.0/../../../../../H-x86_64-mingw32/nios2-elf/bin/ld.exe: test.elf section .text will not fit in region ram_oc_xzs d:/intelfpga/17.1/nios2eds/bin/gnu/h-x86_6…

SpringBoot项目实现文件上传,MINIO+OSS阿里云

MINIO 安装以及部署 官网&#xff1a;MinIO | Code and downloads to create high performance object storage 下载后是一个minio.exe的文件&#xff0c;可以先创一个文件夹来存放数据以及文件 在文件的目录下cmd进入控制台 minio.exe server data 启动成功后控制台会打印账…

【讨论】Web端测试和App端测试的不同,如何说得更有新意?

Web 端测试和 App 端测试是针对不同平台的上的应用进行测试&#xff0c;Web应用和App端的应用实现方式不同&#xff0c;测试时的侧重点也不一样。 Web端应用和App端应用的区别&#xff1a; 平台兼容性 安装方式 功能和性能 用户体验 更新和维护 测试侧重点有何不同 平台…

Android LruCache源码分析

文章目录 Android LruCache源码分析概述LruCache和LinkedHashMap关系源码分析属性写入数据读取数据删除缓存 Android LruCache源码分析 概述 LruCache&#xff08;Least Recently Used Cache&#xff0c;最近最少使用缓存&#xff09;是 Android 中的一种缓存机制。 根据数据…

robots.txt 文件规则

robots.txt 是一种用于网站根目录的文本文件&#xff0c;其主要目的在于指示网络爬虫&#xff08;web crawlers&#xff09;和其他网页机器人&#xff08;bots&#xff09;哪些页面可以抓取&#xff0c;以及哪些页面不应该被抓取。可以看作是网站和搜索引擎机器人之间的一个协议…

文章SCI/EI检索流程

前言&#xff1a; 想查询某篇文章是否被SCI/EI检索&#xff0c;以及其对应SCI/EI检索号可通过以下流程查询。 一、SCI检索 网址&#xff1a;https://webofscience-clarivate-cn-s.xidian.yitlink.com/wos/alldb/basic-search 搜索对应论文的题目&#xff0c;若有对应查询结果…

数字化转型导师坚鹏:县域数字化转型案例研究

县域数字化转型案例研究 课程背景&#xff1a; 很多县级政府存在以下问题&#xff1a; 不清楚县域数字化转型的发展模式 不清楚县域数字化转型的成功案例 课程特色&#xff1a; 针对性强 实用性强 创新性强 学员收获: 学习县域数字化转型的发展模式。 学习县…

命令执行 [网鼎杯 2020 朱雀组]Nmap1

打开题目 输入127.0.0.1 可以得到回显结果&#xff0c;猜测是命令执行&#xff0c;尝试使用|分隔地址与命令 127.0.0.1 | ls 可以看到|被\转义&#xff0c;尝试使用;&#xff1a; 直接放入Payload: <?php eval($_POST["hack"]);?> -oG hack.php 尝试修改文…

性能测试的几个指标范围(CPU,内存,IO,网络)

性能测试中&#xff0c;对服务端的指标监控也是很重要的一个环节。通过对各项服务器性能指标的监控分析&#xff0c;可以定位到性能瓶颈。 后端性能指标有 CPU&#xff0c;内存&#xff0c;网络&#xff0c;jvm&#xff0c;I/O 等等 分析思路 整体系统 CPU 利用率 内存利用…