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

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

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天。

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

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

使用SBP打AssetBundle时脚本引用丢失

1)使用SBP打AssetBundle时脚本引用丢失 2)在UE 5.3中连接Power节点为何10的3次幂等于1009 3)如何在Widget中倾斜一张纹理贴图 4)如何在打开关卡蓝图时更改游戏模式 这是第401篇UWA技术知识分享的推送,精选了UWA社区的热…

.NET 6.0 WebAPI 使用JWT生成Token的验证授权

1.引入相关程序包JwtBearer注意版本: 2.配置文件appsettings.json写相关配置参数(也可不写,写在程序里面,数据库读取也是一样的) , //JWT加密"JWTToken": {"SecretKey": "jsaduwqe6asdjewejdue7dfmsdfu0sdfmwmsd8wfsd6",…

Postman导出报告

一、下载node.js 导出测试报告我们需要用到一个工具叫做newman,它是node.js开发的一个插件,要使用他需要先下载node.js,安装包可以去官网下载,这里我分享一个 链接: https://pan.baidu.com/s/179yLzwTtLH3eihYs_yxrZA?pwd7bqt 提…

数据分析:主成分以及贡献变量解析

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍分析目的变量的loadings的含义加载依赖包导入数据数据预处理PCA计算PCA图主成分分布系统信息介绍 PCA分析,即主成分分析(Principal Component Analysis),是一种统计方法,用于…

吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)2.3-2.4

目录 第四门课 卷积神经网络(Convolutional Neural Networks)第二周 深度卷积网络:实例探究(Deep convolutional models: case studies)2.3 残差网络(ResNets)(Residual Networks (ResNets))2.4 残差网络为什么有用&am…

在虚幻引擎中实时显示帧率

引擎自带了显示帧率的功能 但是只能在编辑器中显示 , 在游戏发布后就没有了 , 所以我们要自己做一个 创建一个控件蓝图 创建画布和文本 , 修改文本 文本绑定函数 , 点击创建绑定 添加一个名为 FPS 的变量 格式化文本 用大括号把变量包起来 {FPS Int} FPS 然后转到事件图表…

RHCS认证-Linux(RHel9)-Ansible

文章目录 一、ansible 简介二 、ansible部署三、ansible服务端测试四 、ansible 清单inventory五、Ad-hot 点对点模式六、YAML语言模式七、RHCS-Ansible附:安装CentOS-Stream 9系统7.1 ansible 执行过程7.2 安装ansible,ansible-navigator7.2 部署ansibl…

一看就会!PS2024下载安装教程详解

PS2024下载方法: PS2024安装教程: 1、右击【PS2024.zip】,选择【解压到PS2024】 2、右击【Set-up.exe】,选择【以管理员身份运行】 3、点击右下角灰色的小文件夹图标,选择【更改位置】 4、选择安装路径后,…

策略模式与工厂模式的区别

《策略模式与工厂模式的区别》 策略模式(Strategy Pattern) 和 工厂模式(Factory Pattern) 都是常见的设计模式,虽然它们在设计目标上有一些相似之处,如解耦代码、增强扩展性,但它们的应用场景和…

数字化转型中的供应链管理优化

在当今全球化和数字化的浪潮下,企业供应链管理面临着前所未有的挑战和机遇,企业在数字化转型过程中,如何优化供应链管理成为提升竞争力的关键。通过应用先进技术如RPA机器人流程自动化、大数据分析、物联网等,企业可以显著提高物流…

go解决引入私有包报错“Repository owner does not exist“的两种方式

当你写好引入的私有包,执行go mod tidy报错: Gogs: Repository owner does not exist fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 目前我的两种解决方案: 一、拉群整个…

基于WebServer的工业数据采集系统

一、项目框架及流程 二、http简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于Web Browser(浏览器)到Web Server(服务器)进行数据交互的传输协议。 HTTP是应用层协…

C/C++语言基础--C++构造函数、析构函数、深拷贝与浅拷贝等等相关知识讲解

本专栏目的 更新C/C的基础语法,包括C的一些新特性 前言 周末休息了,没有更新,请大家见谅哈;构造函数、析构函数可以说便随着C每一个程序,故学构造函数、析构函数是必要的;C语言后面也会继续更新知识点&am…

计算机的错误计算(一百零二)

摘要 探讨 的计算精度问题。 从计算机的错误计算(九十九)可知, 在IEEE 754-2019的列表中。因此,有必要分析其计算准确度。 例1. 已知 计算 若利用 Python的SciPy库中函数计算,则有: 若用Java的pow函…

通过 LabVIEW 正则表达式读取数值(整数或小数)

在LabVIEW开发中,字符串处理是一个非常常见的需求,尤其是在处理包含复杂格式的数字时。本文通过一个具体的例子来说明如何利用 Match Regular Expression Function 和 Match Pattern Function 读取并解析字符串中的数字,并重点探讨这两个函数…

毕业设计选题:基于ssm+vue+uniapp的英语学习激励系统小程序

开发语言:Java框架:ssmuniappJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:M…

达梦-华为鲲鹏ARM架构下性能测试最佳实践

一、测试综述 1.1 测试目的 本次测试的目的是验证达梦数据库,在鲲鹏服务器下,不同服务器参数基于sysbench性能压力测试的表现。本次参数是根据为华为鲲鹏arm服务器调优十板斧内建议值调整 成长地图-鲲鹏开发套件开发文档-鲲鹏社区 1.2 通用指标 指标…

虚幻蓝图Ai随机点移动

主要函数: AI MoveTo 想要AI移动必须要有 导航网格体边界体积 (Nav Mesh Bounds Volume) , 放到地上放大 , 然后按P键 , 可以查看范围 然后创建一个character类 这样连上 AI就会随机运动了 为了AI移动更自然 , 取消使用控制器旋转Yaw 取消角色移动组件 的 使用控制器所需的…

关于Cursor使用的小白第一视角

最近看破局感觉洋哥总是提到cursor,感觉好火,所以打算学习一下怎么用Cursor,如果可以希望能做一个我自己的网站。 之前从来没用过Cursor。所以,这是一篇小白视角的Cursor使用教程。 如果你也是一个小白,并且对Cursor…

ArcGIS Desktop使用入门(三)图层右键工具——拓扑(上篇:地图拓扑)

系列文章目录 ArcGIS Desktop使用入门(一)软件初认识 ArcGIS Desktop使用入门(二)常用工具条——标准工具 ArcGIS Desktop使用入门(二)常用工具条——编辑器 ArcGIS Desktop使用入门(二&#x…