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

408 计算机网络 知识点记忆(1)

前言

本文基于王道考研课程与湖科大计算机网络课程教学内容,系统梳理核心知识记忆点和框架,既为个人复习沉淀思考,亦希望能与同行者互助共进。(PS:后续将持续迭代优化细节)

核心知识记忆点

计算机网络:资源共享,信息传递
计算机系统

互连网 结点,链路组成 internet 任意协议
互联网/因特网 Internet TCP/IP

常见设备
集线器Hub 物理层 会发生数据冲突
交换机Switch 数据链路层+物理层 组建内部网路
路由器Router 网络层+数据链路层+物理层

Internet Service Provider(ISP)互联网服务提供商

计算机网络:硬件+软件+协议

分类
边缘部分+核心部分
资源子网+通信子网

计算机网络作用:
数据通信+资源共享+分布式处理+提高可靠性+负载均衡+其他

数据交换、传输协议:
电路交换        报文交换                   分组交换
电话网络    控制信息+用户信息
建立连接        存储转发                   存储转发
通信
释放连接

三种典型图(待补)

计算机网络使用的虚电路技术基于分组交换
建立连接
通信分组按序,按线路发送,双方不独占线路
释放连接

网络分类
广域网+城域网(通常以太网)+局域网(以太网,交换机)+个人区域网(网关)

总线型            环形          星型               网状
广播式                            点对点            点对点
总线争用
集线器          令牌环网    以太网交换机  广域网
物理:星型                        星型
逻辑:总线                        星型

分类
公用网+专用网
有线网络+无线网络

评价指标
速率
带宽:最高数据传输速率
吞吐量:(上传+下载)
时延:发送/传输(分组长度/发送速率)+传播+处理+排队
时延带宽积:传播时延*带宽(发送端第一个比特即将到达终点时,发送端已发送的比特数/链路中已充满的比特数)
往返时延RTT
信道利用率:有数据通过时间/总时间

第n层中的活动元素:实体
协议数据单元PDU
服务数据单元SDU
协议控制信息PCI
nSDU+nPCI=(n-1)SDU=nPDU

协议+接口+服务

协议
语法 格式 eg:TCP报文段格式由TCP语法定义的
语义 需要发出何种控制信息,完成何种动作及做出何种应答 eg:在建立TCP每次握手所执行的操作由TCP语义定义
同步(时序)顺序

OSI参考模型
应用层 报文
表示层 数据格式转换、加密、解密
会话层 会话管理 断点下载
传输层 复用、分用 端到端通信 报文段 +【1】
网络层 路由选择 分组转发 数据报 +【1】 (连接可靠 虚电路 拥塞控制 无连接不可靠 数据报)
数据链路层 差错控制 流量控制 帧
物理层 比特
物理传输媒介(0层)
【1】差错控制、流量控制、连接建立与释放、可靠传输管理

TCP/IP参考模型
应用层
传输层 TCP 有连接可靠 UDP 无连接不可靠
网际层 差错、流量、连接、可靠 尽最大努力交付 不可靠
网络接口层

结语

计算机网络作为信息时代的基石,通过硬件、软件与协议的协同工作,实现了全球范围内的资源共享与信息传递。从物理层的比特传输到应用层的数据服务,从交换机的局域网构建到路由器的跨网互联,每一层技术都在为人类社会的数字化进程贡献力量。无论是电路交换的稳定连接,还是分组交换的高效灵活,亦或是虚电路的可靠传输,技术的演进始终围绕着一个核心目标:让信息流动更安全、更快速、更智能。
在广域网与局域网的纵横交错中,在总线型与星型拓扑的灵活适配中,我们看到了网络技术的多样性与包容性。时延、带宽、吞吐量等指标不仅衡量着网络的性能,更提醒我们持续优化与创新的必要性。OSI与TCP/IP模型的分层思想,教会我们以系统性思维应对复杂问题,而ISP的服务支撑则让互联网真正成为普惠大众的基础设施。

参考资料

1.王道考研课程
2.湖科大计算机网络课程

http://www.dtcms.com/a/99668.html

相关文章:

  • 代码随想录刷题day53|(二叉树篇)106.从中序与后序遍历序列构造二叉树(▲
  • 如何使用 Bash 脚本自动化清理 Nacos 日志文件
  • Postman 集合如何快速分享给团队?
  • 树莓派5学习踩坑指南1--摄像头识别,SSH VNC远程连接,忘记密码重新登录
  • SHELL 三剑客
  • ModbusTCP协议报文详细分析
  • 安卓开发之LiveData与DataBinding
  • Next.js 项目生产构建优化
  • 【leetcode hot 100 45】跳跃游戏Ⅱ
  • 第三百八十九节 JavaFX教程 - JavaFX WebEngine
  • uniapp-小程序地图展示
  • C++的模板(十四):更多的自动内存管理
  • AI的未来在手机里!
  • Spring Data审计利器:@LastModifiedDate详解(依赖关系补充篇)!!!
  • springBoot与ElementUI配合上传文件
  • Vue2——常用指令总结、指令修饰符、v-model原理、computed计算属性、watch监听器、ref和$refs
  • Elasticsearch(ES)的经典面试题及其答案
  • 深度对比:DeepSeek vs OpenAI 核心技术指标
  • Matlab安装tdms插件
  • Numpy用法(三)
  • QT操作Excel
  • 【 <二> 丹方改良:Spring 时代的 JavaWeb】之 Spring Boot 中的缓存技术:使用 Redis 提升性能
  • NodeJs之http模块
  • 学成在线--day02
  • 深度学习篇---模型训练评估参数
  • Tabby二:使用笔记 - 保姆级教程
  • C#的CSV 在8859-1下中乱码和技巧
  • 猜猜我用的是哪个大模型?我的世界游戏界面简单的模拟效果
  • 网络华为HCIA+HCIP 策略路由,双点双向
  • OSPF练习