计算机网络——基础知识汇总(八)

cc3777d1f5734d678a223f4a62561d09.gif

个人名片:

🦁作者简介:一名喜欢分享和记录学习的在校大学生
🐯个人主页:妄北y

🐧个人QQ:2061314755

🐻个人邮箱:2061314755@qq.com
🦉个人WeChat:Vir2021GKBS
🐼本文由妄北y原创,首发CSDN🎊🎊🎊
🐨座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。

专栏导航:

妄北y系列专栏导航:

 

C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进行了详细的介绍与分享。🎇🎇🎇

 

 

C/C++刷题库:分享一些关于编程的练习基础题,也会后续加入一系列的算法题,分享自己的解题思路和方法。🥰🥰🥰

 

计算机网络:对计算机网络的基础知识框架有一个简单的学习与认识,对计算机网络中常见的题型进行一个总结与归纳。🍾🍾🍾

 

QT基础入门学习:对QT的基础图形化页面设计进行了一个简单的学习与认识,利用QT的基础知识进行了翻金币小游戏的制作🤹🤹🤹

 

 

Linux基础编程:初步认识什么是Linux,为什么学Linux,安装环境,进行基础命令的学习,入门级的shell编程。🍻🍻🍻

 

Linux的系统编程+网络编程:IO编程、进程、线程、进程间通讯(包括管道、信号、信号量、共享内存等)网络编程主要就是socket,poll,epoll,以及对TCP/IP的理解,同时要学会高并发式服务器的编写。🙌🙌🙌

 

Linux应用开发基础开发:分享Linux的基本概念、命令行操作、文件系统、用户和权限管理等,网络编程相关知识,TCP/IP 协议、套接字(Socket)编程等,可以实现网络通信功能。💐💐💐

 

Linux项目开发:Linux基础知识的实践,做项目是最锻炼能力的一个学习方法,这里我们会学习到一些简单基础的项目开发与应用,而且都是毕业设计级别的哦。🤸🤸🤸


非常期待和您一起在这个小小的互联网世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨ 

4b95d35146bf45fb89a41c6b3eacda71.gif

文章介绍:

🎉本篇文章对计算机网络学习的相关知识进行分享!🥳🥳🥳

 

如果您觉得文章不错,期待你的一键三连哦,你的鼓励是我创作动力的源泉,让我们一起加油,一起奔跑,让我们顶峰相见!!!💪💪💪

 

🎁感谢大家点赞👍收藏⭐评论✍️

目录:

基础知识点

专业术语

基础知识点

1.运输层可以通过端口号标识不同的应用。

2.往返时间表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后立即发送确认),总共经历的时间。

3.属于应用层协议的是:域名系统DNS,文件传输协议FTP,远程终端协议TELNET,万维网和HTTP协议,SMTP电子邮件传输协议,POP3邮局协议,DHCP动态主机配置协议。

4.在局域网中,由于距离近以及数字电路器件价格的下降,所以更具优越性的传输技术是:数字传输

5.一般来说,用拨号P方式连入Internet所需的硬件设备主要有计算机、Modem、分配了电话号码的电话线

6.100BASE-T以太网帧间时间间隔为0.96ms

7.在子网掩码为255.255.255.192的220.100.50.0 IP网络中,最多可分割成4个子网,每个子网内最多可连接62台主机。

8.将域名转换为IP地址是由DNS服务器完成的。

9.IGMP以IP数据报形式传递其报文。

10.若路由器处理分组的速率赶不上分组进入队列的速率,则队列的可用存储空间最终必定减少到零,此时路由器采取的操作是丢弃分组

11.TCP和UDP协议的相似之处是传输层协议

12.世界最早投入运行的计算机网络是ARPAnet

13.在网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类:P2P方式和C/S方式。(填写简称)
14.物理层的主要任务是确定与传输介质有关的特性,即机械特性、电气特性、功能特性和规程特性
15.C类地址的默认子网掩码是:255.255.255.0(十进制表示)。

16.对于分类的IP地址,A类地址的网络号字段net-id为1字节,主机号字段host-id为3字节

17.广播数据是在每一个网络中都会出现的,如果管理得不好的话,广播数据将严重地损害网络的性能,并可以导致整个网络的崩溃,这种现象我们称为广播风暴

18.100BASE-T以太网不一定使用IEEE 802.3的CSMA/CD协议。MAC帧格式仍是802.3标准。

19.IPv6将首部长度变为固定的40字节,称为基本首部(base header)。

20.RIP协议中的"距离"也称为"跳数",每经过一个路由器,其值就加1

21.TCP报文首部中的数据偏移字段的单位不是字节而是32位字,以4字节为计算单位。

22.端口用一个16位端口号进行标志。(填写阿拉伯数字)

23.假定在使用CSMA/CD协议的10Mb s以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随机数r=100。试问这个站需要等待多长时间后才能再次发送数据?如果100Mb/s的以太网呢﹖对于10Mb/s的以太网,等待时间是5120微秒。对于100Mb/s的以太网,等待时间是512微秒

24.计算机网络的性能指标为:速率、带宽、传播时延、吞吐量

25.16进制d021数据不可能出现在PPP协议帧首部

26.局域网常常采用的双绞线为5类UTP

27.无线局域网中,不使用退避算法的是:检测到信道是空闲的,并且这个数据帧是要发送的第一个数据帧

28.ARP协议的作用是:将IP地址映射到第二层地址

29.ICMP报文的前4个字节是统一的格式,共有三个字段:类型、代码、检验和

30.使用虚拟互连网络的好处是:忽略互连的各具体的网络异构细节

31.把网络分为电路交换、报文交换和分组交换属于按数据交换方式进行分类的。目前公用电话网广泛使用的交换方式为电路交换

32.计算机网络按作用范围(距离)可分为局域网、城域网和广域网。(填写中文名称)

33.若要产生数目为6个的A类子网的子网掩码(采用连续掩码),其子网掩码为:255.224.0.0(点分十进制表示)。

34.32位的IP地址不方便记忆,因此人们采用了更好记忆的点分十进制记法。

35.假定某数字信号中一个数字脉仲可以取的离散值个数为2,则该信号1码元可以携带1比特的信息量,若发送1个码元需要0.1s,则码元传输速率为10,单位是比特

36.在数据链路层传送的帧中,广泛使用了循环冗余检验的检错技术。在数据后面添加上的冗余码称为帧检验序列

37.PPP协议帧首部地址字段A只置为0xFF。地址字段实际上并不起作用。

38.1990年IEEE制订出星形以太网10BASE-T的标准 802.3i。"10"代表10 Mbi's 的数据率,BASE表示连接线上的信号是基带信号,T代表双绞线

39.网桥和交换机或路由器能够划分冲突域。路由器和虚拟局域网能够划分广播域。(中文名称)

40.有固定基础设施的无线局域网的一个基本服务集BSS包括一个基站和若干个移动站

41.IPv6有效载荷包括扩展首部数据

42.在RIP中,从一路由器到直接连接的网络的距离定义为1

43.TCP报文首部中只有当ACK= 1时确认号字段才有效。

44.广域网是因特网的核心部分,其任务是通过长距离(例如,跨越不同国家)运送主机所发送的信息。

45.网络协议如果不全面考虑不利情况,当情况发生变化时,协议就会保持理想状况,一直等下去。

46.如采用内带时钟的曼切斯特编码,一半的信号变化用于时钟同步,另一半的信号变化用于信息二进制数据,码元的传输速率"波特"是信息的传输速率,"比特/每秒"的2倍。

47.TCP将所要传送的报文看成是字节组成的数据流,并使每一个字节对应于一个序号。

48.数据链路层研究的是在同一个局域网中,分组怎样从一个主机传送到另一个主机,不经过路由器。

49.路由器仅根据目的主机所连接的网络号来转发分组(而不考虑目的网络号),这样就可以使路由表中的项目数大幅度减少,从而减小了路由表所占的存储空间。

50.划分子网纯属一个单位内部的事情。这个单位对外仍然表现为没有划分子网的网络。

51.所谓"最佳路由"只能是相对于某一种特定要求下得出的较为合理的选择而已。

52.路由器在转发分组时最高只用到了网络层,没有使用运输层和应用层。

53.通信双方都可以发送信息,但不能同时发送,这种通信方式是半双工通信

54.应用程序交给UDP一个报文,UDP就发送这个报文;而UDP收到一个报文,就把它交付给应用程序。

55.当PPP用在同步传输链路时,协议规定采用硬件来完成比特填充(和HDLC的做法一样),当PPP用在异步传输时,就使用一种特殊的字符填充法。

56.网桥只适合于用户不太多和通信量不太大的以太网,否则会产生广播风暴。

57.IP数据报首部检验和字段只检验数据报的首部不包括数据部分。

58.A类网络的子网掩码为255.255.0.255,它是一个不推荐使用子网掩码。

59.所有在OSPF路由器之间交换的分组都具有鉴别的功能。

60.两个主机进行通信实际上就是两个主机中的应用进程互相通信。

61.TCP报文首部检验和字段检验的范围包括首部和数据这两部分。

62.若HDLC帧数据段中出现比特串" 01011111110 ",则比特填充后的输出为 010111110110

63.假定某数字信号中一个数字脉仲可以取的离散值个数为4,则该信号1码元可以携带2比特的信息量,若发送1个码元需要0.2s。,则数据传输速率为10b/s

64.当一种新的应用程序出现时,为它指派熟知的端口

65.数字信号流随时间的变化规律是,在时间轴上信号的宽度随宽度的增大而变窄

66.节点不采用"存储-转发"方式的是电路交换技术

67.代表不同离散值的基本波形称为码元

68./17地址块中包含了128个C类地址。

69.IEEE 802.3标准规定为无效的MAC帧的情况是:帧的长度不是整数个字节、用收到的帧检验序列FCS查出有差错

70.PING使用了ICMP的回送请求和回送回答报文

71.OSPF的位置在网络层

72.路由聚合可简称为超网

73.物理层的任务就是透明的传送比特流,物理层上所传数据的单位是比特

74.PPP协议帧的数据部分最大长度是1500字节。 

75.中继器的作用是对网络电缆传输的数据信号经过放大和整形后再发送到其他的电缆段上。

76.1. TCP/IP 是利用 IP 进行通信时所必须用到的协议群的统称。 具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。

77.模拟信号指幅度的取值是连续的(幅值可由无限个数值表示)。时间上连续的模拟信号连续变化的图像。

78.数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。

79.不同的子网掩码可能得到相同的网络地址。

80.适配器(即网卡)来实现数据链路层和物理层这两层协议的硬件和软件。

81.POP3使用的熟知的端口号是110

82.在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务

83.在持续连接中读取1个网页中的100张图片,需要打开和关闭1次TCP连接

84.TCP的拥塞避障算法使发送方的拥塞窗口没经过一个往返时延RTT就增加1个MSS

85.往返时间不是数据经历的总时延组成部分。

86.端口可以标志应用层的进程。

87.接收方收到有差错的UDP用户数据报应当丢弃

88.http协议是一种超文本传输协议

89.UDP的主机不需要维持复杂的连接状态表。

90.在HTTP/1.0中,不支持PUT这种方法。

91.总时延=传播时延+发送时延+排队时延

92.IP协议提供的是主机之间的逻辑通信。

93.人说话的声音数据是模拟信号

94.MAC数据帧的数据长度范围在46到1500字节之间。

95.无线局域网中帧间间隔长度取决于该站欲发送的帧的类型

96.路由器的路由表包括:目的地址、下一站地址、距离、计时器、标志位。

97.面向通信最高层的是运输层

98.PPP协议帧尾部长度是3字节

99.PPP协议应满足的首要需求是简单

100.在计算机网络中,表征数据传输有效指标的是传输速率

 

专业术语

1.同步数字系列:SDH

2.超时重传时间:RTO

3.时分复用:TDM

4.循环冗余检验:CRC

5.生存时间:TTL

6.用户数据报协议:UDP

7.美国电子工业协会:EIA

8.高级数据链路控制:HDLC

9.地址解析协议:ARP

10.协议数据单元:PDU

11.万维网:Web

12.往返时间:RTT

13.开放系统互联基本参考模型:OSI

14.文件传输协议:FTP

15.简单邮件传输协议:SMTP

16.传输控制协议:TCP

17.第三版的邮局协议:POP3

大佬觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥任务在无形中完成,价值在无形中升华,让我们一起加油吧!🌙🌙🌙

bd49d2720fc64b8a856371a5df557363.gif

 

135b53b5f5c443c28858992462ee4c98.gif

 

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于电商场景的高并发RocketMQ实战-促销活动推送千万级用户解决方案【多线程+分片推送实现高性能推送】

🌈🌈🌈🌈🌈🌈🌈🌈 欢迎关注公众号(通过文章导读关注),发送【资料】可领取 深入理解 Redis 系列文章结合电商场景讲解 Redis 使用场景、中间件系列…

如何使用Docker将.Net6项目部署到Linux服务器(三)

目录 四 安装nginx 4.1 官网下载nginx 4.2 下载解压安装nginx 4.3 进行configure 4.4 执行make 4.5 查看nginx是否安装成功 4.6 nginx的一些常用命令 4.6.1 启动nginx 4.6.2 通过命令查看nginx是否启动成功 4.6.3 关闭Nginx 4.6.5 重启Nginx 4.6.6 杀掉所有Nginx进…

浏览器---善用的一些调试技巧

https://www.cnblogs.com/dasusu/p/17932742.html

c# 捕获全部线程的异常 试验

1.概要 捕获全部线程的异常 试验,最终结果task的异常没有找到捕获方法 2.代码 2.1.试验1 2.1.1 试验结果 2.2 代码 2.2.1主程序代码 using NLog; using System; using System.Threading; using System.Windows.Forms;namespace 异常监控 {static class Program…

C++day4作业

定义一个Person类,私有成员int age,string &name,定义一个Stu类,包含私有成员double *score,写出两个类的构造函数、析构函数、拷贝构造和拷贝赋值函数,完成对Person的运算符重载(算术运算符、条件运算…

IRQ Handler 的使用——以USART串口接收中断分别在标准库与HAL库版本下的举例

前言: 1.中断系统及EXTI外部中断知识点见我的博文: 9.中断系统、EXTI外部中断_eirq-CSDN博客文章浏览阅读301次,点赞7次,收藏6次。EXTI(Extern Interrupt)外部中断EXTI可以监测指定GPIO口的电平信号&…

Redis(认识NoSQL,认识redis,安装redis,redis桌面客户端,redis常见命令,redis的Java客户端)

文章目录 Redis快速入门1.初识Redis1.1.认识NoSQL1.1.1.结构化与非结构化1.1.2.关联和非关联1.1.3.查询方式1.1.4.事务1.1.5.总结 1.2.认识Redis1.3.安装Redis1.3.1.依赖库1.3.2.上传安装包并解压1.3.3.启动1.3.4.默认启动1.3.5.指定配置启动1.3.6.开机自启 1.4.Redis桌面客户端…

病情聊天机器人,利用Neo4j图数据库和Elasticsearch全文搜索引擎相结合

项目设计目的: 本项目旨在开发一个病情聊天机器人,利用Neo4j图数据库和Elasticsearch全文搜索引擎相结合,实现对病情相关数据的存储、查询和自动回答。通过与用户的交互,机器人可以根据用户提供的症状描述,给出初步的可…

Linux---进程控制

一、进程创建 fork函数 在Linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程,原进程为父进程 fork函数的功能: 分配新的内存和内核数据结构给子进程将父进程部分数据结构内容拷贝至子进程添加子进程到系统的进程列表中fork返…

听GPT 讲Rust源代码--library/portable-simd

File: rust/library/portable-simd/crates/core_simd/examples/spectral_norm.rs spectral_norm.rs是一个示例程序,它展示了如何使用Portable SIMD库中的SIMD(Single Instruction Multiple Data)功能来实现频谱规范化算法。该示例程序是Rust源…

如何使用SeaFile搭建本地私有云盘并结合cpolar实现远程访问

文章目录 1. 前言2. SeaFile云盘设置2.1 SeaFile的安装环境设置2.2 SeaFile下载安装2.3 SeaFile的配置 3. cpolar内网穿透3.1 Cpolar下载安装3.2 Cpolar的注册3.3 Cpolar云端设置3.4 Cpolar本地设置 4.公网访问测试5.结语 1. 前言 现在我们身边的只能设备越来越多,…

从零开始:使用 BIND 构建和管理您的 DNS 服务器

1 前言 在这篇文章中,我将详细介绍如何使用 BIND(Berkeley Internet Name Domain)软件包中的 named 程序来配置和管理一个基本的 DNS 服务器。 从安装 BIND 开始,到设置 DNS 区域文件,再到运行和测试您的服务器&#x…

typescript 中 infer 用法

infer 介绍 infer 一般在 extends 子语句中,infer 会引入一个待推断的类型变量 (如 infer R) R可以是任意单词字母 这个推断的类型变量可以在有条件类型的 true 分支中被引用 允许出现多个同类型变量的 infer。 基本示例 type ParamType<T> T extends (arg: infer…

kubeadm创建k8s集群

kubeadm来快速的搭建一个k8s集群&#xff1a; 二进制搭建适合大集群&#xff0c;50台以上。 kubeadm更适合中下企业的业务集群。 部署框架 master192.168.10.10dockerkubelet kubeadm kubectl flannelnode1192.168.10.20dockerkubelet kubeadm kubectl flannelnode2192.168.1…

新火种AI|福布斯Top50,估值高达50亿,这家AI法律公司令人震惊

2023年3月&#xff0c;OpeAI以雷霆之势推出了ChatGPT&#xff0c;为AI产业带来了颠覆性的进展&#xff0c;让所有人为之震惊。其中有一项对于ChatGPT的测试还引起了了不小的轰动&#xff0c;当时美国伊利诺伊理工大学芝加哥肯特法学院称&#xff0c;GPT-4通过了美国律师资格考试…

嵌入式视频播放器(mplayer)

1.文件准备&#xff1a; MPlayer-1.0rc2.tar.bz2 libmad-0.15.1b.tar.gz 直接Git到本地 git clone https://gitee.com/zxz_FINE/mplayer_tarball.git 2.文件夹准备&#xff1a; src存放解压后的源码文件&#xff0c;target_Mplayer存放编译安装的目标文件 mkdir src targe…

将本地工作空间robot_ws上传到gitee仓库

git config --global user.name "geniusChinaHN" git config --global user.email "12705243geniuschinahnuser.noreply.gitee.com" cd ~/robot_ws #git init#创建原始仓库时候用 git add . git commit -m "上传文件内容描述" #git remote add r…

​iOS实时查看App运行日志

目录 一、设备连接 二、使用克魔助手查看日志 三、过滤我们自己App的日志 &#x1f4dd; 摘要&#xff1a; 本文介绍了如何在iOS iPhone设备上实时查看输出在console控制台的日志。通过克魔助手工具&#xff0c;我们可以连接手机并方便地筛选我们自己App的日志。 &#x1f4…

009:vue结合el-table实现表格行拖拽排序(基于sortablejs)

文章目录 1. 实现效果2. 安装 sortablejs 插件3. 完整组件代码4. 注意点 1. 实现效果 2. 安装 sortablejs 插件 sortablejs 更多用法 cnpm i --save sortablejs3. 完整组件代码 <template><div class"home"><div class"body"><el-ta…

pytorch深度学习笔记(共计169页,基于本人听完B站小土堆PyTorch深度学习快速入门教程所写)

一、笔记视频 pytorch深度学习&#xff08;共计169页&#xff0c;基于本人听完B站小土堆PyTorch深度学习快速入门教程所写&#xff09; 二、获取方式 方式一&#xff1a; 点击下面的链接 pytorch深度学习笔记 如果链接无法打开 直接复制下方链接即可 https://mall.bilibili.c…