当前位置: 首页 > news >正文

【计算机网络 -- 期末复习】

例题讲解

IP地址(必考知识点)

子网掩码

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

子网划分

第一栗:

子网划分题目的答案一般不唯一,我们主要采用下方的写法:
这里是引用
在这里插入图片描述
在这里插入图片描述

第二栗:

在这里插入图片描述

路由跳转

这里是引用

数据传输

这里是引用

CSMA/CD数据传输

在这里插入图片描述


2、比特率与波特率转换

四相位表示:四种变化来表示四种数据,两个bit位可以表示四种数据,因此一个码元对应两个bit位 (log以2为底4的对数)
这里是引用在这里插入图片描述


3、快速以太网

快速以太网:100Mb/s
最小帧长不变,缩短端到端的距离(减小传输介质的长度)。
这里是引用


4、MAC地址

MAC地址、物理地址、主机地址
这里是引用


5、频分复用 & 时分复用

这里是引用在这里插入图片描述


6、PPP协议

零比特填充

只要发现5个连续的1,就立即填充一个0
这里是引用在这里插入图片描述

文章:ppp协议实现透明传输的两种方法


7、tcp报文

三次握手 – 四次挥手

在这里插入图片描述
在这里插入图片描述
优质文章:网络 – tcp连接管理

数据序列

序号:一个报文段的序号是该报文段字节流首字节的编号;
确认号:一个报文段的序号为100该报文段传输了50字节的数据,既有效数据段为 100 ~ 149,接收端成功接收该报文段后会告诉对方我需要后面的报文段,因此会发出确认号,
该确认号为下一次需要对方发送的数据的序号:150;
当然如果接收数据失败就会发送确认号:100 (需要重新进行接收)
在这里插入图片描述


8、万维网

三种文档

静态文档、动态文档、活动文档(如今的浏览器大多都是这种)
这里是引用
文章:万维网的文档
文章:三者的区别

资源区分标志

URL这里是引用
在这里插入图片描述
截图来源:万维网www

邮件

这里是引用


9、ARP(下一跳)

ARP(Address Resolution Protocol),地址解析协议,根据IP地址获取物理地址的一个TCP/IP协议。
在这里插入图片描述


10、套接字

这里是引用


细碎知识点总结

进制转换

时间换算
1s = 10^3 ms (毫秒)
1 ms = 10^3 μs (微秒)
1 μs = 10^3 ns (纳秒)
1 ns = 10^3 ps (皮秒)


  1. 协议的三要素:语法、语义、同步;
    语法,即数据与控制信息的结构或格式;
    语义,即需要发出何种控制信息,完成何种动作以及做出何种响应;
    同步,即时间实现顺序的详细说明。
  2. OSI 七层体系结构、TCP/IP 四层体系结构、我们讲解过程中一般分为五层体系结构。
  3. 补充:下方的TCP/IP四层协议也可写为:应用层、运输层、网际层、链路层。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

物理层就是传输0、1代码的;
链路层可以进行差错检测甚至纠错等;
网络层工作简单:生成转发表、转发分组;
运输层主要负责两台主机中进程之间的通信,提供通用的数据传输服务(TCP协议),传输过程中又有分用和复用两种(分用:通过不同的准则区分各个进程,来让它们分别进行)
应用层通过应用进程之间的交互来完成特定网络应用。


物理层

特性:

  1. 机械特性:指明接口所用接线器的形状、型号等等;
  2. 电气特性:所连接数据线所能承载的电压范围;
  3. 功能特性:该数据线上某一电平的电压的意义;
  4. 过程特性:指明对于不同功能的各种可能事件的出现顺序;

信道复用技术
5. 频分复用:各路信号在同一时间占用不同的带宽资源;
6. 时分复用:各路信号在不同时间占用同样的带宽资源;


数据链路层

封装成帧、 透明传输(无差错传输)、
零比特填充(遇到连续的五个1,立即在后面补一个0)、
差错检验(循环冗余检验CRC --帧检验序列FCS – 余数比除数少一位)、

点对点协议PPP

CSMA/CD协议 多点接入(总线传输)、 载波监听(探测此时总线上是否有信息在传输)、 碰撞检测(边传输信息边检测);
电磁波在1km的电缆上的传播时延为5us,
端到端传播时延记作t,
在A站发送数据帧时最多2t 时间后就可以知道是否发生了碰撞,因此将 2t 称为征用期,又称作 碰撞窗口

最短帧长64字节,即512比特,不足64字节就进行填充。

MAC层 Mac地址、物理地址、硬件地址(打印在网卡上),48位


网络层

IP无连接网际协议
ipv4 : 32位
ipv6:128位


运输层

运输层用16位端口号来标记一个端口,端口号只具有本地意义,它只是为了标志本计算机应用层中个各个进程在和运输层交互时的层间接口。

UDP用户数据报协议
无连接不可靠传输: 尽最大努力交付,首部开销小 – 只有8个字节

TCP运输控制协议
有连接可靠传输:面向字节,按序抵达。
每一条TCP连接有两个端点, 这个端点叫做 套接字(socket)
在这里插入图片描述

可靠传输的工作原理
协议:自动重传请求:连续ARQ协议
滑动窗口协议
停止等待协议

  1. 发送一个分组就停下来等待对方确认,收到对方的确认信号后再发送下一个分组;
  2. 出现差错:接收方会丢弃分组,之后什么也不做;发送方会有一个超时计数器,计时器到期之后没有收到对方的确认就会重新发送分组;

序号:占4个字节,TCP是面向字节的,在TCP连接中传输字节流中的每一个字节都按顺序编号
确认号:占4个字节,是期望收到对方下一个报文段的第一个数据字节的序号
紧急URG(URGent):当URG = 1时,表明紧急指针字段有效。它告诉系统此报文段有紧急数据,应尽快传送(相当于高优先级的数据),而不要按原来的排队顺序传送。
确认ACK(ACKnowledgment):当ACK = 1时确认号字段才有效;TCP规定,在连接建立后所有传送的报文段都必须把ACK设为1。
窗口:占2个字节,告诉对方自己的缓存空间。

拥塞控制
防止过多的数据注入到网络中,这样可以是网络中的路由器或链路不至于过载。

应用层

域名系统DNS:把人们使用的机器名字转换为IP地址。
统一资源定位符URL:互联网上所有资源,都有一个唯一确定的URL
格式:协议 : // 主机名 : 端口 / 路径 (: 端口 <-- 通常会省略)
超文本标记语言HTML

相关文章:

【计算机网络 -- 期末复习】

例题讲解 IP地址&#xff08;必考知识点&#xff09; 子网掩码 子网划分 第一栗&#xff1a; 子网划分题目的答案一般不唯一&#xff0c;我们主要采用下方的写法&#xff1a; 第二栗&#xff1a; 路由跳转 数据传输 CSMA/CD数据传输 2、比特率与波特率转换 四相位表示&am…...

三、(补充)接口是对类的一部分行为的抽象

接口是对类的一部分行为的抽象 类类型 实现接口 为什么不是描述类呢&#xff1f;而是类一部分行为的抽象&#xff1f; 类中分为&#xff1a;静态部分&#xff08;构造器&#xff09;、实例部分&#xff08;类成员&#xff09;。 类成员&#xff1a;实例的属性、原型上的方…...

CIMCAI intellgent ship product applied by world top3 shipcompany

CIMCAI智慧船公司集装箱管理产品ceaspectusS™全球规模应用全球前三大船公司认可验箱标准应用落地全球港航人工智能AI独角兽 CIMCAI中集飞瞳CIMCAI Intellgent shipping product ceaspectusS ™which applied by the worlds top three shipping companiesGlobal port and shipp…...

媒体见面会怎么做?

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好媒体见面会是企业与媒体沟通的一种常见形式&#xff0c;以下是一些媒体见面会的建议&#xff1a;1&#xff0c;确定目标和主题&#xff1a;在媒体见面会前&#xff0c;企业应该确定目标和主题。这包括确定想要传达的信息、受…...

Nginx面试题一步到位

1.什么是Nginx&#xff1f; Nginx是一个 轻量级/高性能的反向代理Web服务器&#xff0c;用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡&#xff0c;他可以处理2-3万并发连接数&#xff0c;官方监测能支持5万并发。 2.Nginx 有哪些优点&…...

华为OD机试真题 用 C++ 实现 - 括号检查

最近更新的博客 华为OD机试 - 入栈出栈(C++) | 附带编码思路 【2023】 华为OD机试 - 箱子之形摆放(C++) | 附带编码思路 【2023】 华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】 华为OD机试 - 第 N 个排列(C++) | 附带编码思路 【2023】 华为OD机试 - 考古…...

Windows下SecureCRT的下载、安装、使用、配置【Telnet/ssh/Serial】

目录 一、概述 二、SecureCRT的下载、安装 三、SecureCRT的使用  &#x1f449;3.1 使用SSH协议连接Linux开发主机  &#x1f449;3.2 使用Serial(串口)协议连接嵌入式开发板  &#x1f449;3.3 使用Telnet协议连接嵌入式开发板 四、SecureCRT配置会话选项  &#x1f3a8;4…...

Git 分支操作

1&#xff1a;什么是分支几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离 开来进行重大的Bug修改、开发新的功能&#xff0c;以免影响开发主线。 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作…...

【面试题】TCP如何保证传输可靠性?TCP流量控制实现、拥塞控制、ARQ协议、停止等待ARQ、连续ARQ

文章目录1. TCP 如何保证传输的可靠性&#xff1f;2.TCP 如何实现流量控制&#xff1f;3.TCP 的拥塞控制是怎么实现的&#xff1f;3.ARQ 协议了解吗?4.停止等待 ARQ 协议5.连续 ARQ 协议1. TCP 如何保证传输的可靠性&#xff1f; 基于数据块传输 &#xff1a;应用数据被分割成…...

MySQL一隐式转换

我相信90%以上的同学们在平时开发时&#xff0c;或多或少都被隐式转换&#xff08;CONVERT_IMPLICIT&#xff09;坑过&#xff0c;甚至测出bug前你都浑然不知。你还别不信&#xff0c;“无形之刃&#xff0c;最为致命&#xff01;” mysql> SELECT * from t_user; ---------…...

风光并网对电网电能质量影响的matlab/simulink仿真建模

之前配电网的一个项目&#xff0c;我把其中一部分分享给大家&#xff0c;电能质量影响这部分&#xff0c;我在模型中主要体现的就是不同容量的光伏、风电接入&#xff0c;对并网点的电压影响情况。&#xff08;主页还有单独风电并网系统&#xff0c;光伏并网发电系统以及微电网…...

浅谈Spring循环依赖

文章目录1.前言2.什么是循环依赖&#xff1f;3.两种Spring容器循环依赖3.1.构造器循环依赖&#xff08;无法解决&#xff09;3.2.setter循环依赖&#xff08;可以解决&#xff09;3.3.小结4.循环依赖检查5.循环依赖的处理5.1.单例setter循环依赖5.2.Spring解决循环依赖5.3. 循环…...

华为OD机试题 - 拼接 URL(JavaScript)| 包含代码编写思路

最近更新的博客 华为OD机试题 - 字符串加密(JavaScript) 华为OD机试题 - 字母消消乐(JavaScript) 华为OD机试题 - 字母计数(JavaScript) 华为OD机试题 - 整数分解(JavaScript) 华为OD机试题 - 单词反转(JavaScript) 华为OD机试题 最近更新的博客使用说明拼接 URL题目…...

【FFMPEG】Filtering Introduction[翻译/举例]

Filtering Introduction Filtering in FFmpeg is enabled through the libavfilter library. FFmpeg中的Filtering可以通过libavfilter library来使用。 In libavfilter, a filter can have multiple inputs and multiple outputs. To illustrate the sorts of things that are…...

什么是IP65?仅仅是防水等级吗?看完本文直呼666!

IP65在硬件设备&#xff0c;准确的来说在电气设备中&#xff0c;这个参数很常见&#xff0c;但是作为网络技术的博主&#xff0c;为啥要介绍IP65&#xff1f; 这个很好解释&#xff0c;因为网络设备&#xff0c;比如路由器、交换机&#xff0c;还有服务器、监控等都是属于电气…...

Flask入门(10):数据库连接池

目录10.数据库连接池模式一模式二示例&#xff1a;使用数据库连接池进行登录验证10.数据库连接池 参考&#xff1a;https://www.cnblogs.com/wangkun122/articles/8992637.html 通过DBUtils实现数据库连接池 安装&#xff1a; pip install DBUtils1.2注意&#xff1a;pytho…...

华为OD机试C++实现 - 最小步骤数

最近更新的博客 华为OD机试 - 入栈出栈(C++) | 附带编码思路 【2023】 华为OD机试 - 箱子之形摆放(C++) | 附带编码思路 【2023】 华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】 华为OD机试 - 第 N 个排列(C++) | 附带编码思路 【2023】 华为OD机试 - 考古…...

数仓:用户行为类指标一网打尽

前言 用户行为分析是对用户在产品或触点上产生的行为及行为背后的数据进行分析&#xff0c;通过构建用户行为数据分析体系或者用户画像&#xff0c;来改变产品、营销、运营决策&#xff0c;实现精细化运营&#xff0c;指导业务增长。总之&#xff0c;很重要。 先来看下用户类…...

mysql数据库的主从复制

一、实现主从复制的方式。 异步复制&#xff1a;它是mysql默认的同步方式&#xff0c;从库通过io线程去拉取 bin log时&#xff0c;主库不需要关注这个时候是否有从库在同步数据&#xff0c;他只做自己的事情就可以了&#xff0c; 整个复制过程都是异步完成的 ; 半同步复制&…...

【极海APM32替代笔记】低功耗模式、WFI命令等进入不了休眠的可能原因(系统定时器SysTick一直产生中断)

【极海APM32替代笔记】低功耗模式、WFI命令等进入不了休眠的可能原因&#xff08;系统定时器SysTick一直产生中断&#xff09; 【STM32笔记】低功耗模式配置及避坑汇总 前文&#xff1a; blog.csdn.net/weixin_53403301/article/details/128216064 【STM32笔记】HAL库低功耗模…...

膜结构工程:从方案设计到施工落地的完整解析

一、什么是膜结构工程&#xff0c;为什么这几年越来越常见膜结构工程&#xff0c;通常是指以膜材作为覆盖层&#xff0c;配合钢结构、索结构或支撑体系形成完整空间结构的工程形态。常见形式包括张拉膜结构、骨架式膜结构、充气膜结构等。和传统钢筋混凝土或普通彩钢建筑相比&a…...

阿里云YUM源配置避坑指南

在CentOS 7上安装MySQL 8时&#xff0c;正确配置阿里云提供的YUM源是确保安装顺利、避免依赖冲突的关键。核心步骤包括清理系统旧有冲突软件包、配置稳定的软件源、处理GPG密钥验证问题。以下是一个结合官方实践和阿里云镜像优化的详细方案。 一、 核心步骤与对比 为了清晰展…...

2026年SCI论文AI率要求5%以下?这3款降AI工具期刊场景亲测

投了一篇SCI二区&#xff0c;被审稿人指出AI率超标&#xff0c;编辑直接打回来要求修改。那是去年的事&#xff0c;折腾了我快两个月。 事情的起因很简单&#xff1a;我用DeepSeek辅助写了大量段落&#xff0c;初稿AI率检测下来68%&#xff0c;远超期刊要求的10%以下。降下去的…...

jless屏幕滚动命令终极指南:掌握ctrl-b、ctrl-f、PageUp、PageDown高效浏览JSON数据

jless屏幕滚动命令终极指南&#xff1a;掌握ctrl-b、ctrl-f、PageUp、PageDown高效浏览JSON数据 【免费下载链接】jless jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data. 项目地址: https://gitcode.com/gh_mirrors…...

上拉电阻选型避坑指南:为什么你的3.3V电平总差那么一点?

上拉电阻选型避坑指南&#xff1a;为什么你的3.3V电平总差那么一点&#xff1f; 调试数字电路时&#xff0c;你是否遇到过这样的场景&#xff1a;明明按照手册选择了标准阻值的上拉电阻&#xff0c;实测高电平却始终达不到预期的3.3V&#xff1f;特别是在IC、SPI等高速总线通信…...

G-Helper终极指南:5分钟精通华硕笔记本性能调校

G-Helper终极指南&#xff1a;5分钟精通华硕笔记本性能调校 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, Scar, an…...

大学物理(Ⅱ)核心公式解析与应用指南

1. 电磁学核心公式解析与应用 电磁学是大学物理&#xff08;Ⅱ&#xff09;的重要组成模块&#xff0c;其中包含多个关键公式。我们先从法拉第电磁感应定律说起&#xff0c;这个定律揭示了变化的磁场如何产生电场。在实际应用中&#xff0c;比如发电机的工作原理就基于此。公式…...

生化与分子生物学是搞不定导师的脑子的

偶然看到这个图&#xff0c;决定喷一下。为什么呢&#xff0c;因为我高三时候对生化与分子生物学非常感兴趣&#xff0c;我天生对精妙的结构架构比较痴迷&#xff0c;有研究和欲望。甚至考研都想考这个专业。我虽然不知道现在生化和分子生物领域硕博和导师们都在研究什么课题&a…...

ANDON系统赋能自行车制造实现异常闭环管理

传统自行车制造业面临着多工位协同效率低、异常响应滞后等痛点。以某自行车制造工厂为例&#xff0c;其生产线涵盖车架组装、轮组调试、整车检测等多环节&#xff0c;传统异常管理存在响应滞后、协同混乱、数据缺失三大瓶颈。引入ANDON系统后&#xff0c;通过构建“工位触发-网…...

从零学NLP:自然语言处理完整学习路线

从零学NLP&#xff1a;自然语言处理完整学习路线 标签&#xff1a;#自然语言处理、#人工智能、#大模型、#大模型实战、#transformer、#机器学习、#深度学习 自然语言处理行业价值、核心应用场景 2026年&#xff0c;自然语言处理&#xff08;NLP&#xff09;已是AI最普适的技术&…...