计算机网络必须掌握的核心知识详解(一)
本人为了复习计网写了这篇文章,主要讲述我认为必须掌握,面试中高频考点,开发中必须熟悉的计网知识,物理层和数据链路层的某些重要一点的知识也会讲解,根据我个人的学习和开发经验.一.计算机网络的体系结构1.网络的概念网络是由若干节点和连接这些节点的链路构成. 多个网络可以通过路由器互联起来,这样就构成了一个范围更大的网络,即互联网,因此,互联网是网络的网络.因特网是世界上最大的互联网络.(大写的Internet特指因特网,小写的internet才是指的是一般的互联网).2.因特网服务提供者ISP(Internet Service Provider)比如中国的电信,移动,联通等等.从国际性的,以洲和国家这样的范围到本地城市,学校,某某机构.3.因特网的组成因特网由边缘和核心两部分组成边缘:用户使用的主机核心:大量网络和连接这些网络的计算机,这部分是为边缘部分提供服务的.4.三种交换方式电路交换 : 建立连接,通话期间一直占用通信资源,释放连接(归还通信资源)报文交换 : 整体转发分组交换 : 拆开转发.发送者构建分组并发送,路由缓存分组并转发,接收者接收分组并还原报文.5.计算机网络的定义和分类给出一个比较简单的计网定义:互连的自洽的计算机集合互连:可以通过有线和无线的方式进行数据通信自洽:独立的计算机,有自己的硬件和软件,可以单独进行使用集合:至少两台计算机分类6.计算机的八大性能指标1.速率:比特是数据量的单位,一个比特就是二进制数字中的0或者1,常见的数据量单位:Byte,KB,MB,GB,TB常见的数据率单位:kb/s,Mb/s,Gb/s,Tb/s.2.带宽一条网络线路“单位时间最多能传多少数据”的能力。通常用 **bit/s比特/秒**表示比如100 Mbps500 Mbps1 Gbps带宽 ≠ 网速,只表示最大的数据传输速率3.吞吐量单位时间内通过某个网络的数据量4.时延发送时延,传播时延.处理时延5.时延带宽积传播时延*带宽6,往返时间RTT很多情况因特网上的信息不仅仅是单方向传输的,而是双向交互.我们需要直到双向交互一次需要耗费的时间.7.利用率信道利用率:某信道有百分之几的时间是利用的(有数据通过)网络利用率:信道利用率的加权平均数8.丢包率传输过程中丢失分组与总分组数量的比例网络运维人员非常关心的网络性能指标,主要是由于分组在传输过程中出现了误码被丢弃或者网络堵塞.7.计算机网络的体系结构体系结构的不同划分下面的123很重要! 背!1.OSI体系结构:物理层,数据链路层,网络层,运输层,会话层,表示层,应用层2.TCP/IP体系结构:网络接口层,网际层,运输层,应用层3.实际在实际开发和企业中广泛应用的原理体系结构:物理层,数据链路层,网络层,运输层,应用层.网际层,运输层,应用层很重要,计网要重点掌握这些,其他可以随便点计网分层是非常有必要的(这张图很重要)一些专用术语:实体协议:控制两个对等实体之间逻辑通信的规则的集合三要素:语法:定义所交换的信息的格式语义:定义收发双方所要完成的操作同步:定义收发双发的时序关系服务:也就是说.实现本层的服务还需要借助下层的服务,但是上一层不关心下层是怎么实现该服务的,数据拿到就行服务访问点:相邻两层实体交换信息的逻辑接口协议数据单元PDU:对等实体之间传输的数据包称为该层的协议数据单元

相关新闻

干货: 路径的坑

干货: 路径的坑

路径的坑:基于项目根解析 vs 运行时 cwd 一个幽灵 Bug:同样的代码,换目录就跑不通 你用 os.getcwd() 或相对路径 "temp/" 存文件,在自己电脑上跑得好好的,换个启动方式(比如双击 .bat、任务计划、…

2026/10/11 7:33:08 阅读更多 →
郑州大数据专升本辅导机构天任深度评测

郑州大数据专升本辅导机构天任深度评测

在准备研究生入学考试的过程中,很多考生容易陷入一种误区:认为只要买齐了资料、刷完了习题,就能稳稳上岸。但现实往往是,同样的教材,不同的人复习出来的效果天差地别。尤其是在大数据这类对数学基础和工程实践能力要求…

2026/10/11 10:44:59 阅读更多 →
VibeWise新手第一课:/vibe-wise:learn完整上手指南,第一次运行全流程详解

VibeWise新手第一课:/vibe-wise:learn完整上手指南,第一次运行全流程详解

VibeWise新手第一课:/vibe-wise:learn完整上手指南,第一次运行全流程详解 【免费下载链接】vibe-wise A Claude Code plugin that helps you learn how to build while AI writes the code. 项目地址: https://gitcode.com/gh_mirrors/vi/vibe-wise …

2026/10/12 20:45:18 阅读更多 →

最新新闻

统一多模型API网关litellm实战:从配置到生产部署

统一多模型API网关litellm实战:从配置到生产部署

这段时间我一直在做一个内部的多模型调度平台,见得最多的一个词就是 litellm。它不是一个具体的大模型,也不是某个框架的插件,而是一个把各种模型 API 统一成一套格式的网关层工具。说白了,你只需要学会接一个服务,剩下…

2026/10/13 13:58:46 阅读更多 →
高中化学实验题满分攻略:从操作原理到误差分析的系统梳理

高中化学实验题满分攻略:从操作原理到误差分析的系统梳理

1. 为什么高中化学实验题总是“看着全会、做题全废”先抛个问题:你有没有过这种经历——课本上的实验都读了一遍,氯气的实验室制法、氨气的喷泉实验、酯化反应的装置图,看着都觉得挺简单,可一到考试,装置图给你一个洗气…

2026/10/13 13:58:46 阅读更多 →
AI写代码的质量保卫战:规范、评审与风险测试三重防线

AI写代码的质量保卫战:规范、评审与风险测试三重防线

1. 这不是又一个“AI写代码”的热闹话题,而是工程团队正在真实发生的质量保卫战最近在几个技术社区和内部分享会上,我反复听到同一个问题:“我们上了Copilot、接入了CodeWhisperer、也试了各种本地大模型,但代码质量没变好&#x…

2026/10/13 13:58:46 阅读更多 →
PyCharm安装配置避坑指南:跨平台解释器绑定与IDE工程化预检

PyCharm安装配置避坑指南:跨平台解释器绑定与IDE工程化预检

简介:本资源是一份面向Python初学者与转行开发者的PyCharm零基础安装与入门配置指南,聚焦解决“不会装、不敢用、配不熟”三大实操痛点。PDF文档结构清晰,完整覆盖Windows、macOS、Linux三大主流系统下的下载选择、分步安装、首次配置&#x…

2026/10/13 13:58:46 阅读更多 →
SpringBoot+Vue+SpringCloud微服务实战:社区帮扶平台从单体重构到分布式

SpringBoot+Vue+SpringCloud微服务实战:社区帮扶平台从单体重构到分布式

前阵子帮老家社区做了一个邻里互帮互助的小平台,一开始就打算用单体应用糊弄过去,结果需求一多彻底压不住——又要搞门户展示、又要做帮扶工单流转、还要上可视化大屏给街道看数据,再加上志愿者积分、公告通知、用户认证这些模块,…

2026/10/13 13:58:46 阅读更多 →
PCL 1.13.0 与 Qt 6 集成实战:从 CMake 到点云可视化

PCL 1.13.0 与 Qt 6 集成实战:从 CMake 到点云可视化

简介:面向需要在Qt6框架中集成PCL 1.13.0进行点云处理开发的工程师与研究者,这份资源提供了完整的PCL编译产物与配套依赖。包内含约2.4万个文件,以hpp/h头文件、lib静态库、dll动态库及cmake配置文件为主,另含3rdParty第三方依赖、…

2026/10/13 13:57:45 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →