计算机网络知识点汇总

计算机网络基础(少学时-知识点汇总) 局域网(LAN)、城域网(MAN)、广域网(WAN)建立连接、数据传输和释放连接。端到端的可靠或不可靠数据传输。无线电波、微波、红外线、激光。同步 TDM 和异步 TDM。不同信号调制到不同的频率段。建立、维护和管理会话。负责与物理网络的连接。长距离传输和高速网络。 阅读详情

可以先看Poll总结的[Network] 计算机网络基础知识总结


路由设备与相关层

物理层 :中继器(Repeater,也叫放大器),集线器。

数据链路层 :网桥,交换机。

网络层 :路由器。

网关 :网络层以上的设备。

TCP/IP 中,每一层对应的协议

网络层 :IP协议、ICMP协议、ARP协议、RARP协议。

传输层 :UDP协议、TCP协议。

应用层 :FTP(文件传送协议)、Telenet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议。

TCP/IP 中,每一层对应的协议

网络层 :IP协议、ICMP协议、ARP协议、RARP协议。

传输层 :UDP协议、TCP协议。

应用层 :FTP(文件传送协议)、Telenet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议。


TCP对应的协议:

(1) FTP :定义了文件传输协议,使用21端口。常说某某计算机开了FTP服务便是启动了文件传输服务。下载文件,上传主页,都要用到FTP服务。

(2) Telnet :它是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种基于DOS模式下的通信服务。如以前的BBS是-纯字符界面的,支持BBS的服务器将23端口打开,对外提供服务。

(3) SMTP :定义了简单邮件传送协议,现在很多邮件服务器都用的是这个协议,用于发送邮件。如常见的免费邮件服务中用的就是这个邮件服务端口,所以在电子邮件设置-中常看到有这么SMTP端口设置这个栏,服务器开放的是25号端口。

(4) POP3 :它是和SMTP对应,POP3用于接收邮件。通常情况下,POP3协议所用的是110端口。也是说,只要你有相应的使用POP3协议的程序(例如Fo-xmail或Outlook),就可以不以Web方式登陆进邮箱界面,直接用邮件程序就可以收到邮件(如是163邮箱就没有必要先进入网易网站,再进入自己的邮-箱来收信)。

(5)HTTP协议: 是从 Web 服务器传输超文本到本地浏览器的传送协议。

UDP对应的协议:

(1) DNS :用于域名解析服务,将域名地址转换为IP地址。DNS用的是53号端口。

(2) SNMP :简单网络管理协议,使用161号端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。

(3) TFTP (Trival File Transfer Protocal),简单文件传输协议,该协议在熟知端口69上使用UDP服务。

UDP

用户数据报协议UDP,用户数据报协议UDP只在IP协议的数据报服务上增加了很少一点功能,就是复用和分用的功能以及差错检测的功能。UDP的主要特点是:(1)UDP是无连接的,即发送数据之前不需要建立连接(发送数据结束也没有连接可释放),因此减少了开销和发送数据之前的延迟。(2)UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态表。(3)UDP是面向报文的,发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。应用层交给UDP多长的报文,UDP就照样发送,因此应用层必须选择合适大小的报文,不然降低IP层的效率。


UDP优势

(1)UDP没有涌塞控制,因此网络出现的拥塞不会使源主机的发送速率降低,这对某些实时应用很重要的。很多实时应用(如IP电话、实时视频会议等)要求源主机以恒定的速率发送数据,并且允许在网络发生拥塞时丢失一些数据,但不允许数据有太大的时延,UDP正好适合这种要求。如果很多源主机同时向网络发送高速率的实时视频流时,网络就可能发生拥塞,因此UDP有可能引起网络严重的拥塞问题。(2)UDP支持一对一、一对多、多对一和多对多的交互通信。(3)UDP的首部开销小,只有8字节,比TCP的20个字节的首部要短。

传输控制协议TCP

TCP协议比较复杂,TCP主要的特点:(1)TCP是面向连接的运输层协议,应用层在使用TCP协议之前,必须先建立TCP连接,传送完毕后,必须释放已经建立的TCP连接。(2)每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的(一对一)。(3)TCP提供可靠交付的服务,也就是通过TCP连接传送的数据,无差错、不丢失、不重复、并且按序到达。(4)TCP提供全双工通信。(5)面向字节流,TCP中的“流”指的是流入到进程或从进程流出的字节序列。“面向字节流”的含义是:虽然应用程序和TCP的交互是一次一个数据块(大小不等),但发送方TCP把发送方应用程序交下来数据看成一连串的无结构的字节流。发送方TCP不知道传送的字节流的含义,不保证接收方应用程序所收到的数据块和应用程序发出的数据块具有对应大小的关系(例如,发送方应用程序交给发送方TCP10个数据块,但接收方TCP可能只用4个数据块把收到的字节流交付给了上层的应用程序)。但接收方应用程序收到的字节流必须和发送方应用程序发出的字节流一样。


TCP和UDP在发送报文时所采用的方式完全不同,TCP对应用进程一次把多长的报文发送到TCP的缓存中是不关心的。TCP根据对方给出的窗口值和当前网络的拥塞程度来决定一个报文段应包含多少个字节(UDP发送的报文长度是应用进程给出的)。如果应用进程传送到TCP缓存的数据块太长,TCP就可以把它划分短一些再传送。如果应用进程一次只发来一个字节,TCP也可以等待积累有足够多的字节后再构成报文段发送出去。

TCP的可靠传输,TCP的流量控制,TCP的拥塞控制,都挺重要,还有TCP的运输连接管理。TCP是面向连接的协议,运输连接是用来传送TCP报文的,TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。因此,运输连接有三个阶段:连接建立、数据传送和连接释放。

因特网中的两大类路由选择协议

内部网关协议 IGP (Interior Gateway Protocol),即在一个自治系统内部使用的路由选择协议。目前这类路由选择协议使用得最多,其具体的协议有多种,如 RIP 和 OSPF 协议。RIP: Routing Information Protocol 路由信息协议。RIP 协议的三个要点:(a)仅和相邻路由器交换信息。(b)交换的信息是当前本路由器所知道的全部信息,即自己的路由表。 (c)按固定的时间间隔交换路由信息,例如,每隔 30 秒;OSPF:Open Shortest Path First  开放最短路径优先。

外部网关协议EGP (External Gateway Protocol) ,若源站和目的站处在不同的自治系统       中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。这样的协议就是外部网关协议 EGP。在外部网关协议中目前使用最多的是BGP-4。BGP:Border Gateway Protocol 边界网关协议。BGP 是不同自治系统的路由器之间交换路由信息的协议。边界网关协议 BGP 只能是力求寻找一条能够到达目的网络且比较好的路由(不能兜圈子),而并非要寻找一条最佳路由。

上文信息是从张三哥哥计算机基础知识总结中摘录的


TCP可靠传输、流量控制和拥塞控制的实现

可靠传输:

l 对于收到的请求,给出确认响应

l 超时重传

流量控制:

    所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。利用滑动窗口实现流量控制。

拥塞控制:

所谓拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。

l 慢开始

    慢开始的“慢”并不是指增长速率的慢,而是指在TCP开始发送报文段时先设置拥塞窗口为1。

l 拥塞避免

    使拥塞窗口按线性规律增长。

l 快重传

    发送方只要一连收到三个重复确认就应当立即重传对方尚未收到的报文段,而不必继续等待为其设置的重传计时器到期。

l 快恢复(与快重传配合使用)

    当发送方连续收到三个重复确认时,就执行“乘法减小”算法,把慢开始门限减半。这是为了预防网络发生拥塞。请注意,接下来不执行慢开始算法。

    由于发送方现在认为网络很可能没有发生拥塞(如果网路发生了严重的拥塞,就不会一连有好几个报文段连续达到接收方,就不会导致接收方连续发送重复确认),因此与慢开始不同之处是现在不执行慢开始算法(即拥塞窗口现在不设置为1),而是把它设置为慢开始门限减半后的数值,然后开始执行拥塞避免算法(“加法增大”),使拥塞窗口缓慢地线性增大。



DNS(Domain Name System)域名系统

1、DNS的工作原理

DNS提供的服务是用来将域名转换为IP地址的工作。它的基本工作原理如下图所示:

       

2、DNS的工作过程

1.在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。 

2.如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。 

.3如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器,此服务器收到查询时,如果要查询的域名,包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析,此解析具有权威性。 

4. 如果要查询的域名,不由本地DNS服务器区域解析,但该服务器已缓存了此网址映射关系,则调用这个IP地址映射,完成域名解析,此解析不具有权威性。 

5.如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地DNS服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地DNS就把请求发至13台根DNS,根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(qq.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找qq.com域服务器,重复上面的动作,进行查询,直至找到www.qq.com主机。 

6. 如果用的是转发模式,此DNS服务器就会把请求转发至上一级DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根DNS或把转请求转至上上级,以此循环。不管是本地DNS服务器用的是转发,还是根提示,最后都是把结果返回给本地DNS服务器,由此DNS服务器再返回给客户机。 

从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是迭代查询。

最后这篇文章从每一个层次总给知识点感觉挺清晰的,有兴趣可以查看 Pickle的TCP/IP网络知识点总结
记录——影刀RPA高级操作题(二)——使用影刀RPA内置包和”Xpath“获取数据,获取数据写入目标MySQL 【代码】记录——影刀RPA高级操作题(二)——使用影刀RPA内置包和”Xpath“获取数据,获取数据写入目标MySQL。 阅读详情

相关推荐

逆向解析M团外卖mtgsig与waimai_sign加密参数实战指南⊙ω⊙

本文详细解析了M团外卖App中mtgsig与waimai_sign两个核心加密参数的逆向分析与生成方法。通过抓包定位、静态逆向与Frida动态调试,拆解了waimai_sign的RSA签名逻辑与mtgsig的复杂参数组装加密流程,并提供了Python模拟实现的框架与调试心得,为安全研究及合规数据分析提供实战指南。

weixin_29327525的博客 1280

TCP协议详解

TCP的主要特点: TCP是面向连接的运输层协议。也就是说应用程序在传送数据前,必须建立连接。 每一条TCP连接只能有两个端点,即(一对一),每个端点由二元组(IP,端口号)唯一标识。注(IP,端口号)也叫socket TCP提供全双工通信。 TCP提供可靠交付的服务。TCP连接传送的数据无差错,不丢失,不重复,并且按序到达。 面向字节流。TCP中的“流”指的是流入到进程或从进程流出的字...

Lawrence_121 467

基于云平台的ATS系统微服务架构方案研究

在当前智慧地铁的升级转型过程中,城市轨道交通ATS系统面临着稳定性差、运维方 式繁琐和故障应急处理效率低等问题。为此,提出一种基于云平台的ATS系统微服务架构方案; 研究了ATS系统在云平台上的微服务总体架构、ATS应用的微服务划分和设计、容器部署方式 及通信交互模式,可实现系统松耦合和易扩展,达到节约计算资源、提高系统稳定性和运营效 率的目的

mi_lan1的博客 966

计算机网络基础知识总结

计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地区的人根本无法接受,所以我们要为全国人名进行沟通建立一个语言标准,这就是我们的普通话的作用。同样,放眼全球,我们与外国友人沟通的标准语言是英语,所以我们才要苦逼的学习英语。   计算机

真是适合睡觉的天气 1194

手把手教你用C#和LibUsbDotNet实现USB设备通信(含完整代码示例)

本文详细介绍了如何使用C#和LibUsbDotNet库实现USB设备通信,包括设备识别、连接建立、同步/异步数据读写等核心操作。通过完整的代码示例,开发者可以快速掌握USB通信的关键技术,适用于工业自动化、医疗设备等多种场景。重点讲解了数据读写优化和错误处理技巧,帮助提升通信效率和可靠性。

a3b4c5的博客 704

1、电路分析知识全解析:从基础到实践应用

本博客全面解析电路分析知识体系,涵盖从基础的电压、电流、电阻概念到复杂的交流电路、瞬态分析和高级应用如滤波器与变压器等内容。适合电子技术专业学生和技术爱好者学习,提供详细的知识结构、学习路径、实践示例以及丰富的学习资源,包括计算机模拟工具Multisim和PSpice的使用指导。通过理论与实践结合,帮助学习者掌握电路分析的核心技能,为电子工程和电力系统等相关领域打下坚实基础。

iii12的专栏 159

计算机网络知识点整理

计算机网络重点知识汇总。

changyana的博客 6678

构网型逆变器下垂控制与电流限幅策略研究:理论、仿真与代码实现

随着分布式发电和微电网技术的快速发展,构网型(Grid-Forming, GFM)逆变器因其能够自主建立电压和频率参考、支撑弱电网及孤岛运行而受到广泛关注。本文提出并实现了一种基于下垂控制的构网型逆变器控制策略,将逆变器等效为受控电压源,通过L型滤波器接入配电网。在公共耦合点(PCC)处实时测量三相电压和电流,计算有功和无功功率,进而采用P-w和Q-V下垂控制生成内部频率和电压幅值,合成三相参考电压。针对故障情况下过电流问题,设计了一种自适应电流限幅模块:当电流幅值超过设定上限时,动态降低电压参考系数k_s

huanghm88的专栏 153

计算机网络知识汇总(超详细整理)从零基础入门到精通,看完这一篇就够了

为了准备期末考试,同时也是为了之后复习方便,特对计算机网络的知识进行了整理。本篇内容大部分是来源于我们老师上课的ppt。而我根据自己的理解,将老师的PPT整理成博文的形式以便大家复习查阅,同时对于一些不是很清楚的地方,我去查阅了相关资料进行补充,当然也会有少部分个人看法夹带其中来帮助大家理解。应评论要求这里放上本文的思维导图以供大家更好的查看网络边缘:位于互联网边缘与互联网相连的计算机和其他设备,如桌面计算机、移动计算机、服务器、其他智能终端设备网络核心。

leah126的博客 4万+

Android 15.0 添加自定义服务,并生成jar给第三方app调用

在15.0系统ROM产品定制化开发中,由于需要新增加自定义的功能,所以要增加自定义服务,而app上层通过调用自定义服务,来调用相应的功能,所以系统需要先生成jar,然后生成jar 给上层app调用,接下来就来分析实现的步骤,然后来实现相关的功能 从而来实现所需要的功能

安卓兼职framework和app工程师的博客 668

OpenClaw第2章:快速安装

本章将手把手教你安装 OpenClaw。

Maynor的博客 3236

史上最全的计算机网络知识点总结

给爷爬到爷的收藏夹里面吃灰去

1万+

【深度学习新浪潮】算力上太空:NVIDIA Space-1 Vera Rubin Module 深度技术解析

NVIDIA Space-1 Vera Rubin Module 不只是一款芯片模组,它是天地一体化 AI 的基础设施底座。它用成熟的 GPU 架构 + 航天级加固,把地面 AI 生态直接平移到太空。下一个 AI 创新战场,不在云端,而在轨道。在轨 LLM星上多模态实时处理卫星自主组网与分布式推理太空算力成为云计算的一级节点参考资料NVIDIA 官方博客:NVIDIA 推出太空计算,将 AI 送入太空轨道GTC 2026 黄仁勋主题演讲。

专注:太空算力、AI infra、异构调度、大模型成本工程 1124

计算机网络——知识点汇总(期末总结)

基于计算机网络微课版总结

2301_81376430的博客 1887

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

计算机网络(谢希仁 第七版)知识点汇总

计算机网络(谢希仁 第七版)知识点汇总 https://blog.youkuaiyun.com/qq_42468130/article/details/82760291

qfikh的博客 8483

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

计算机网络知识点汇总(考研用)——第二章:物理层

计算机网络知识点汇总(考研用)——第二章:物理层  本文参考于《2021年计算机网络考研复习指导》(王道考研),《计算机网络》 文章目录计算机网络知识点汇总(考研用)——第二章:物理层2.物理层2.1 通信基础 2.1.1 基本概念  1.数据、信号与码元  2.信源、信道与信宿  3.速率、波特与带宽 2.1.2 奈奎斯特定理与香农定理  1.奈奎斯特定理  2.香农定理 2.1.3 编码与调制  1.数字数据编码为数字信号  2.数字数据调制为模拟信号  3.模拟数据编码为数字信号 2.物理层 2.1

qq_44709990的博客 3384

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

计算机网络概述(知识点汇总)

从时代发展的角度看,网络安全的知识是学不完的,而且以后要学的会更多,同学们要摆正心态,既然选择入门网络安全,就不能仅仅只是入门程度而已,能力越强机会才越多。因为入门学习阶段知识点比较杂,所以我讲得比较笼统,大家如果有不懂的地方可以找我咨询,我保证知无不言言无不尽,需要相关资料也可以找我要,我的网盘里一大堆资料都在吃灰呢。干货主要有:①1000+CTF历届题库(主流和经典的应该都有了)②CTF技术文档(最全中文版)③项目源码(四五十个有趣且经典的练手项目及源码)

xnxqwzy的博客 1126

计算机网络:网络层知识点汇总

对于IP数据报,分成了两部分,一个是首部和数据部分。数据部分就是运输层的传送单元,有TCP段也有UDP段。这个首部也可以称之为IP数据报的头部,需要注意的是,在网络层这一章的IP数据报和分组不用做太细的区分。但我们要清楚它们仍有一定的区别,对于一个IP数据报如果过大,我们会给它进行一个分片,分片下来的小单位就是网络层的传输单元“分组”我们发送数据的时候是从首部开始,然后逐个比特再去发送。这个首部我们又给它细分成了两个部分,第一部分是固定部分,第二部分叫可变部分。固定部分必须要有,可变部分不一定需要。

m0_57180439的博客 2266

北航计算机网络实验-简答题知识点汇总

本文是能收集到的历年考题中考过的简答题的汇总,前面部分是题目答案,后面部分有知识点列表,可以用知识点列表对自己进行自检 链路层 路由聚合使两条链路同时传输数据,起到负载均衡和增加主干链路带宽作用。 OSPF+BGP OSPF报文: Hello:发现及维持邻居关系,选举DR、BDR DD:交换邻居路由器间链路状态库摘要信息 LSR:相对端请求本端没有或对端的更新的LSA LSU:向对方发送其需要L...

Ema1997的博客 1785

计算机网络:体系结构知识点汇总

计算机网络就是通过各个节点,这个节点包括终端的电脑,手机以及集线器、中介器、交换机、路由器等一些中间设备。通过有线或者无线的方式,把所有刚刚说的节点连接起来,就构成了这样一个计算机网络。计算机系统包括各种系统的手机端及电脑端,通过的通信设备包括“路由器、集线器。中继器”等等,这都是我们以后要学习的。接下来再通过线路把它们连接起来,这里面的线路可以说是逻辑线路,因为有的地方是无线的。比如说我们的安卓手机可以连wifi,连到我们所在的局域网网关中,这就是实现了一管逻辑上的连接。再由功能完善的软件来实现。

m0_57180439的博客 1678

计算机网络知识点汇总(王道)_计网王道知识点总结

总线型弊端:若总线断开,则影响很多主机,使其无法转递信息星型:若主机A和集线器D中间断开,则不影响其他任何主机之间传递信息3.3.1.1 奇偶校验码3.3.1.2 CRC循环冗余码*FTP传输模式:文本模式:ASCII码模式,以文本序列传送数据二进制模式:Binary模式,以二进制序列传送数据。

logic1001的博客 1125

计算机网络技术—知识点汇总

第一章:网络系统统结构与设计的基本原则   计算机网络按地理范围划分为局域网,城域网,广域网;   局域网提供高数据传输速率 10mbps-10gbps,低误码率的高质量传输环境   局域网按介质访问控制方法角度分为共享介质式局域网和交换式局域网[SD1]    局域网按传输介质类型角度分为有线介质局域网和无线介质   局域网早期的计算机网络主要是广域网,分为主计算机与终端(负责数据处理

69小石头的博客 1万+
上一篇: IP地址
下一篇: Ping命令原理
ituling
博客等级 码龄15年 6粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值