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

【计算机网络强化】计网强化笔记

第一章 计算机网络体系结构

1.1 计算机网络概述

1.计算机网络由若干个节点和连接这些节点的链路组成

2.

3.计算机网络的组成

①硬件、软件、协议

②边缘部分和核心部分

③通信子网和资源子网

4.电路交换、报文交换和分组交换

①电路交换

分为三步:建立连接、数据传输和连接释放

缺点:

        灵活性差:物理链路中的任何一点出现故障,就必须重新拨号建立连接

        难以实现差错控制:中间节点不具备存储和检验数据的能力,无法发现并纠正错误

②报文交换

每个报文都可以单独选择到达目的节点的路径

优点:

③分组交换

缺点:

三种数据交换方式的对比:

5.计算机网络的分类

①按分布范围分类:广域网WAN、城域网MAN、局域网LAN、个人区域网PAN

②按传输技术分类:广播式网络、点对点网络

③按拓扑结构分类:总线形、星形、环形和网状

④按使用者分类:公用网和专用网

⑤按传输介质分类

6.计算机网络的性能指标

带宽:最高数据传输速率

时延:

1.2 计算机网络体系结构和参考模型

1.

2.协议是水平的,不对等实体之间没有协议

协议三要素:语法、语义和同步

3.接口:同一节点内相邻两层的实体交换信息的逻辑接口称为服务访问点。

每层只能为紧邻的层之间定义接口,不能跨层定义接口。

4.服务:服务是垂直的

5.OSI划分的四类原语

6.服务的分类

7.OSI参考模型

①物理层

②数据链路层

单位:帧

功能:差错检测、流量控制、控制对共享信道的访问

协议:SDLC、HDLC、PPP、STP和帧中继

③网络层

单位:数据报

功能:对分组进行路由选择,并实现流量控制、拥塞控制、差错控制和网际互联

协议:IP、IPX、ICMP、IGMP、ARP、RARP、RIP、OSPF

④传输层

作用:提供端到端服务

作用:TCP、UDP

⑤会话层

作用:负责管理主机间的会话进程,包括建立、管理和终止进程间的会话。会话层包含一种称为检查点的机制来维持可靠会话,使通信会话在通信失效时从检查点继续恢复通信,即断点下载的原理。

⑥表示层

作用:数据压缩、加密和解密

⑦应用层

协议:FTP、SMTP、HTTP

8.TCP/IP模型

9.TCP/IP协议区别和联系

选择题

1.1.7

1.

2.

3.

4.

5.

1.2.4

1.

2.

3.

第二章 物理层

2.1.4

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

2.2.3

1.

2.

3.

2.3.4

1.

2.

3.

4.

第三章 数据链路层

3.1.7

1.

2.

3.3.3

1.

2.

3.4.3

1.

2.

3.

4.

5.

6.

7.

8.

9.

介质访问控制

1.介质访问控制子层(MAC)是数据链路层的一个子层

2.

3.信道划分介质访问控制又分为频分复用、时分复用、波分复用、码分复用等

波分复用是光的频分复用

码分复用

4.随机访问介质访问控制

ALOHA协议

CSMA协议

CSMA/CD协议

CSMA/CA协议

令牌传递协议

3.5.4

1.

2.

3.

4.

5.

6.

局域网

1.

2.

3.以太网的MAC地址

4.高速以太网

5. IEEE 802.11 无线局域网

6.802.11 局域网的MAC帧

7.VLAN

3.6.5

1.

局域网工作中数据链路层

2.

3.

4.

广域网

ppp协议

3.7.3

1.

2.

3.

数据链路层设备

1.网桥

2.以太网交换机

3.8.3

1.

2.

3.

第四章 网络层

4.1 网络层的功能

1.

2.网络层提供的服务

①虚电路

②数据报

对比:

3.SDN

4.拥塞控制

4.1.6

1.

2.

3.

4.

5.

6.

4.2 IPV4

1.

2.IP数据报分片

3.IPv4地址

4.NAT网络地址转换

5.划分子网与路由聚合

①划分子网

②子网掩码和默认网关

③无分类编址CIDR

④路由聚合

⑤子网划分举例

6.网络层转发分组的过程

7.地址解析协议ARP

8.动态主机配置协议DHCP

9.网际控制报文协议ICMP

4.2.8

1.

2.

3.

4.

5.

6.

7.

4.3.5

1.

4.4 路由算法和路由协议

1.分层次的路由选择协议

2.RIP算法

3.OSPF协议

4.边界网关协议BGP

4.4.6

1.

4.5 IP多播

1.

2.硬件多播

3.IGMP协议

4.5.5

4.6 移动IP

1.

2.移动IP通信过程

4.6.3

4.7 网络层设备

☆重点

路由选择部分也称为控制部分,核心构件是路由选择处理机,任务是构造路由表

分组转发由三部分组成:交换结构、一组输入端口和一组输出端口

4.7.4

1.

路由器可以支持多种网络协议,并提供不同协议之间的分组转发,但是路由器只能根据IP地址进行转发

2.

3.

4.

5.

6.

第五章 传输层

5.1 传输层提供的服务

1.

2.端口号

熟知端口号:

UDP:

        RIP        520

        DNS        53

        TFTP        69

        SNMP        161

        DHCP        67/68

TCP:

        TELNET        23

        SMTP        25

        FTP        20/21

        BGP        179

        HTTP        80

        HTTPS        443

3.无连接服务和面向连接服务

5.1.4

1.

5.2 UDP协议

1.

2.

3.UDP检验

5.2.3

5.3 TCP协议

1.

2.

3.

①TCP连接的建立

②TCP连接的释放

4.TCP可靠传输

5.TCP流量控制

6.TCP拥塞控制

5.3.7

1.

2.

3.

4.

5.

6.

7.

9.

10.

11.

12.

第六章 应用层

6.2 域名系统

1.

2.层次域名空间

3.域名服务器

4.域名解析过程

6.2.4

1.

2.

3.

6.3 文件传输协议FTP

1.FTP的工作原理

2.

6.4 电子邮件

1.电子邮件系统的组成结构

2.电子邮件格式与MIME

3.SMTP和POP3

6.4.4

1.

6.5 万维网(WWW)

1.WWW的概念与组成结构

2.HTTP的特点

3.HTTP的报文结构

4.小结

6.5.3

1.

2.

3.

4.

5.

6.

7.

8.

9.


今天是2024年9月23日,距离考研不足90天。

能坚持到这里实属不易,祝诸君一战成硕。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【计算机网络 - 基础问题】每日 3 题(二十二)
  • GP2D12红外距离传感器
  • MiniCPM3-4B | 笔记本电脑运行端侧大模型OpenBMB/MiniCPM3-4B-GPTQ-Int4量化版 | PyCharm环境
  • 分库分表-分页排序查询
  • Android开发高频面试题之——Android篇
  • 0-Mapbox简介及产品类型
  • Springboot Mybatis条件查询
  • 计算机网络 --- Socket 编程
  • 24.9.23学习笔记
  • 打造以太坊数据监控利器:InfluxDB与Grafana构建Geth可视化分析平台
  • 设计模式之中介者
  • pyqt QGraphicsView 以鼠标为中心进行缩放
  • LTE协议栈学习
  • [创业之路-151] :职能部门/非经营部门 VS 业务部门/经营部门划分与职责
  • 为什么推荐使用英文版LabVIEW
  • Angular 4.x 动态创建组件
  • docker python 配置
  • Docker容器管理
  • Node 版本管理
  • node入门
  • python3 使用 asyncio 代替线程
  • Sass Day-01
  • SpiderData 2019年2月13日 DApp数据排行榜
  • spring security oauth2 password授权模式
  • SQL 难点解决:记录的引用
  • Vim Clutch | 面向脚踏板编程……
  • 大数据与云计算学习:数据分析(二)
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 在Mac OS X上安装 Ruby运行环境
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 最简单的无缝轮播
  • ​Redis 实现计数器和限速器的
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • (CPU/GPU)粒子继承贴图颜色发射
  • (day6) 319. 灯泡开关
  • (done) 两个矩阵 “相似” 是什么意思?
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (过滤器)Filter和(监听器)listener
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (四)鸿鹄云架构一服务注册中心
  • (图)IntelliTrace Tools 跟踪云端程序
  • (一) springboot详细介绍
  • (转)Android学习笔记 --- android任务栈和启动模式
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .net CHARTING图表控件下载地址
  • .Net Web项目创建比较不错的参考文章
  • .NET 回调、接口回调、 委托
  • .NET 通过系统影子账户实现权限维持
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • @Repository 注解
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945