计算机网络的一些常识

计算机网络基础 中的几个常识问题 大部分内容转载自csdn大佬 @沉迷单车的追风少年 感谢!!~ https://blog.youkuaiyun.com/qq_41895747/article/details/104699853 为了更好的阅读体验,部分内容我进行过安全的增删减改及顺序更改,权当记录。 一、OSI七层 二、IP地址分类 三、ARP 四、RARP 五、协议 六、TCP和UDP区别 七、TCP三次握手和挥手 八、TCP可以两次... 阅读详情

序

小白,啥也不会,所以要学习常识

快速总览

这个视频按照数据链路层——网络层——传输层——应用层的顺序,自下向上介绍的。虽然只有30分钟,但是挺全的,密度挺高的,而且小白友好。

计算机网络 Computer Networks Crash Course Computer Science #28_哔哩哔哩_bilibili

因特网 The Internet Crash Course Computer Science #29_哔哩哔哩_bilibili

万维网 The World Wide Web Crash Course Computer Science #30_哔哩哔哩_bilibili

其实还是不大会,所以就有了下面的若干问题 

集线器,交换机,路由器有什么区别?

集线器,交换机,路由器之间有什么区别_哔哩哔哩_bilibili

   

总结

  • 集线器是通过广播构造局域网的
  • 交换机是定向转发来构造局域网的【根据MAC地址】
  • 路由器是用来连接各个局域网,把若干子网构造成一个更大的玩意的 【ip地址,网络号主机号嘛】

如何理解分层?

首先它分了哪几层?

2.1 TCP/IP 网络模型有哪几层? | 小林coding (xiaolincoding.com)

分了4层:TCP一层,IP一层,TCP上面一层,IP下面一层

知道分了几层以后,如何理解这个分层?

各层只管自己的,不管其它的;比如应用层只专注于为用户提供应用功能,比如 HTTP、FTP、Telnet、DNS、SMTP等。应用层是不用去关心数据是如何传输的,就类似于,我们寄快递的时候,只需要把包裹交给快递员,由他负责运输快递,我们不需要关心快递是如何被运输的。

Wireshark网络分析就这么简单 (豆瓣) (douban.com)

互联网和以太网有什么区别?

网页1 

以太网与互联网有什么区别? - 张雄杰的回答 - 知乎

以太网是用于构造局域网的一种技术,缩句,以太网是一种技术,明白了。 

 【CSMA/CA是窄波侦听多路访问/碰撞避免协议,好像讲的是指数退避什么的】

网页2

 因特网、互联网和以太网三者的区别是什么? - 网件NETGEAR的回答 - 知乎

以太网好像包括有线的那种?

什么是以太、以太网、以太坊 - 知乎 (zhihu.com)

WLAN:Wireless Local Area Network

大概就是这种无线的

有了mac地址为什么还要ip地址?

要回答这个问题,需要一系列的铺垫:

什么是mac地址?

一个唯一的二进制串,和集线器交换机它们是一套。

什么是ip地址?

ipv4,32位,这32位,分两段,网络号+主机号,通过和子网掩码进行&运算,就能得到网络号。从这个网络号+主机号,再结合路由器是用于连接子网的,大概就能有一些模糊的感觉了——感觉这玩意是个逻辑地址?用来标识具体是哪个子网里的哪个主机什么的

ip地址有什么用?

ip地址,好像和路由是一对。

有什么用?没有它会发生什么?有它没有它,这么一对比,用处不就凸显出来了嘛

【41集全】全英文计算机科学速成班-中英cc外挂字幕-Crash Course】 【精准空降到 06:46】

没有路由:固定线路,不大灵活 

有了路由:灵活,容错

路由具体是怎么根据ip跳的?

引用自:5.1 IP 基础知识全家桶 | 小林coding (xiaolincoding.com)

IP地址的网络地址这一部分是用于进行路由控制。

路由控制表中记录着网络地址与下一步应该发送至路由器的地址。在主机和路由器上都会有各自的路由器控制表。

在发送 IP 包时,首先要确定 IP 包首部中的目标地址,再从路由控制表中找到与该地址具有相同网络地址的记录,根据该记录将 IP 包转发给相应的下一个路由器。如果路由控制表中存在多条相同网络地址的记录,就选择相同位数最多的网络地址,也就是最长匹配。

下面以下图的网络链路作为例子说明

  1. 主机 A 要发送一个 IP 包,其源地址是 10.1.1.30 和目标地址是 10.1.2.10,由于没有在主机 A 的路由表找到与目标地址 10.1.2.10 相同的网络地址,于是包被转发到默认路由(路由器 1 )
  2. 路由器 1 收到 IP 包后,也在路由器 1 的路由表匹配与目标地址相同的网络地址记录,发现匹配到了,于是就把 IP 数据包转发到了 10.1.0.2 这台路由器 2
  3. 路由器 2 收到后,同样对比自身的路由表,发现匹配到了,于是把 IP 包从路由器 2 的 10.1.2.1 这个接口出去,最终经过交换机把 IP 数据包转发到了目标主机

其中,源IP地址和目标IP地址在传输过程中是不会变化的(前提:没有使用 NAT 网络),只有源 MAC 地址和目标 MAC 一直在变化——从这句话,大概就能有一些模糊的感觉了。

总结

铺垫完了,该总结了

网页1

5.1 IP 基础知识全家桶 | 小林coding (xiaolincoding.com)

这个网站说的大概是这个意思:

假设我要从这到这,出发地,目的地;类比源ip,目的ip。

公交规划 - 高德地图 (amap.com)

导航软件规划路线的具体结果

整个地铁网

好像能这么类比: 

导航软件就相当于路由器吧,在这个具体的情况下,它根据整个地铁网,结合目的地和出发地,把整个路线给规划成了16站15段,那就相当于,路由器的15个下一跳?
在这15段里,森林公园这个总的起点,南站这个总的终点,是一直不变的;不会说走着走着,我最终目的地从南站变成深圳了。其中,源IP地址和目标IP地址在传输过程中是不会变化的(前提:没有使用 NAT 网络)
但是这15段中,每段两头的站是会变的其中,只有源 MAC 地址和目标 MAC 一直在变化

你具体怎么去?导航软件不能带着你瞬间移动,它只能告诉你每个岔路往哪走【有分层内味了,网络层不管数据链路层,它只是告诉你从哪个端口出去而已,具体的数据的传输……它不管】

具体去不能靠导航软件,得靠具体的交通工具:

导航软件这个APP,就相当于ip,路由,下一跳的那一堆,地铁这个交通工具,就相当于mac地址,指数退避,以太网,交换机,集线器那一堆。

网页2 

2.1 TCP/IP 网络模型有哪几层? | 小林coding (xiaolincoding.com)

网页3 

5.1 IP 基础知识全家桶 | 小林coding (xiaolincoding.com)

就好像,ip用来指示方向的:比如,通过不变的目的ip地址查路由表可得,目前是在路由器1,下一跳要去路由器2而不是路由器3。具体怎么从路由器1到路由器2?靠MAC地址。【MAC地址,CSMA/CD,指数退避,以太网,交换机,集线器,局域网数据传输,它们是一套嘛】

手把手教你学Simulink——机器人力控场景实例:基于Simulink的永磁同步电机重力补偿力矩控制仿真 本文介绍了基于Simulink的机器人重力补偿力矩控制仿真方法。针对机器人悬停时电机发热、抖动等问题,提出通过前馈补偿重力转矩的解决方案。文章详细阐述了从机器人动力学建模、重力补偿计算、PMSM转矩控制到系统集成的完整实现流程,并以2-DOF机械臂为例验证了补偿效果。结果表明,重力补偿能显著降低电机电流和拖拽力,提高系统柔顺性。文中还提供了高级功能扩展方向,如参数辨识、摩擦补偿等,为实际工程应用提供了参考框架。 阅读详情

相关推荐

STC8H硬件IIC从机模式实战:手把手教你驱动OLED屏幕(附完整代码)

本文详细介绍了如何使用STC8H单片机的硬件IIC从机模式驱动SSD1306 OLED屏幕,包括硬件连接、寄存器配置、中断处理和实际应用中的优化技巧。通过完整的代码示例和实战经验分享,帮助开发者快速掌握I2C通信协议和OLED屏幕驱动技术,提升嵌入式开发效率。

weixin_33747129的博客 336

2024软考网络工程师--基础知识视频教程

基础知识视频教程内容包括:数据通信基础、局域网、城域网、广域通信网、网络互连与互联网、华为设备配置等内容,为顺利通过软考和自身能力提高打下坚实基础,让小白成长为网络工程师。

AI+AB测试提升电商主图点击率实战指南

在电商运营中,主图点击率(CTR)是衡量商品吸引力的核心指标,直接影响转化率和订单增长。通过AI技术批量生成高质量主图素材,结合数据驱动的AB测试方法,可以显著提升点击率。AI工具如MidJourney和Stable Diffusion能够快速生成多样化视觉方案,而自动化处理流水线则确保素材规格统一。AB测试体系通过多维变量控制和流量分配策略,科学验证不同素材效果。这种方法特别适用于需要快速迭代的电商场景,某女装店铺案例显示CTR从1.2%提升至3.8%,验证了AI+数据协同优化的技术价值。

weixin_29058331的博客 298

【常识系列】Java程序员需要了解的网络常识之计算机网络性能指标

作为一个Java程序员,我们也需要对计算机的网络知识有一定的了解,本系列就是针对非运维小伙伴的网络常识介绍(不费脑子可以无聊的时候瞅一瞅),希望可以帮助到大家( ̄∇ ̄)/

BASK2312的博客 466

LCD驱动芯片——BL55072A驱动程序

初始化子程序: START 0x7C; I2C子地址 0xEA;ICSET,软件复位芯片 0xC0;MODSET,关显示 0xF0;BLKCTL,关闪烁 0xA3;DISCTL,80Hz Line inversion,High Power mode 0xE8;ICSET,清复位bit1 STOP 显示刷新子程序: START 0x7C;I2C子地址 0xF0;BLKCTL,关闪烁 0xA3;DISCTL,80Hz Line inversion,High Power mode 0xE8或0xEC;ICSE

love421的博客 3175

量化交易新手必看:如何用Python快速接入XTP极速交易系统(附避坑指南)

本文为量化交易新手提供了使用Python快速接入中泰证券XTP极速交易系统的完整指南。文章详细介绍了XTP系统的微秒级性能优势、与CTP系统的核心区别,并逐步讲解了环境配置、API连接、资金查询、下单撤单等关键步骤,同时分享了网络维护、订单处理等实战避坑技巧,帮助开发者高效对接专业交易柜台。

life6的博客 659

计算机网络基础常识

标题网络基础常识 计算机网络是什么? 利用通信线路,将具有独立功能的许多计算机连接起来,利用协议进行数据通信,实现资源共享的信息系统。 计算机网络是由什么组成? 硬件(计算机、网络设备、线缆)、软件(应用程序) 科普:服务器中的高度的度量单位u,1u=4.45cm=44.45mm 计算机中的网络设备有什么?(常用) 路由器、交换机、三层交换机、PC、服务器、 计算机网络按照网络规模进行划分? 广域...

wj333123的博客 238

《物联网技术》课程笔记——第二章 物联网技术架构

文章目录第二章:物联网技术架构1 物联网技术体系(C3SD)2 系统体系结构的基本概念3 物联网体系结构——信息传递视角3.1物联网感知层3.1.1 感知层要解决的问题3.1.2 感知层的形态3.1.3 节点的感知能力与控制能力3.1.4 感知层实例3.2 物联网网络层3.2.1 网络相关概念3.2.2 IPV6与IPV4相比互联网协议的升级3.2.3 计算机网络的逻辑层次3.2.4 传输网的拓扑结构3.2.4.1 举例:智能小区的三表采集系统3.2.4.2 接入层3.2.4.2 汇聚层3.2.4.2 核心

南京大学软件工程硕士在读 2503

后端开发:计算机网络、数据库常识

TCP和UDP是两种重要的传输层协议,主要区别在于: TCP是面向连接的可靠协议,通过三次握手建立连接,具有确认机制、流量控制等特性,适合文件传输等场景;UDP是无连接的轻量级协议,传输效率高但不保证可靠性,适用于视频会议等实时应用。HTTPS通过TLS/SSL协议实现安全通信,采用混合加密(非对称加密协商密钥+对称加密传输数据)、数字证书验证身份及哈希算法保证数据完整性。其核心流程包括证书验证、密钥协商和加密传输,有效防范窃听、篡改等攻击。

Cachel Wood的博客 1551

基础的pdf病毒木马

基础的pdf病毒木马 环境: 攻击机:Kali 目标操作系统:Windows 10或Windows 7 (关闭防火墙和安全软件) 目标软件:Adobe Reader 8.1.2 msf框架搜索:adobe-pdf 1.打开msfconsole 2.搜索 adobe_pdf模块 3.加载攻击模块并设置payload 4.运行生成pdf 5.将pdf拖入到win10 6.打开msf,加...

小小猪的博客 4623

详解FreeRTOS:低功耗Tickless模式(高级篇—7)

FreeRTOS提供了一个叫做Tickless的低功耗模式,本篇博文我们就来学习一下如何使用这个Tickless模式。

不脱发的程序猿 1897

计算机网络相关常识

计算机和计算机网络已经成为我们日常办公和生活必须的工具和媒介。计算机常识与使用维护,在大学计算机课程中也会学习到,并且当今社会下我们每天都接触,本专题将学习计算机网络的基础知识,同时对一些前沿知识和热点应用进行介绍。 一、计算机网络的基本概念 (一)什么是计算机网络        计算机网络从学科角度看,是计算机和通信两个学科的交叉性学科。计算机网络中,计算机负责数据的加工处理和使用,而通信

张毅轩的博客 1万+

医疗工具识别(手术器械计数):基于YOLOv8的智能手术器械管理系统

YOLOv8是Ultralytics公司于2023年推出的最新一代目标检测算法,相比前代YOLOv5,在精度和速度上都有显著提升。Anchor-free检测:不再使用预定义的anchor boxes,简化了检测流程更高效的骨干网络:采用CSPDarknet53作为特征提取网络多尺度特征融合:通过PANet结构实现更好的小目标检测损失函数优化:使用CIoU损失提高边界框回归精度YOLOv8提供了多种规模的模型(n/s/m/l/x),可根据实际需求在精度和速度之间进行权衡。

YOLO 480

计算机网络常识

计网面经

saDGFH的博客 1367

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

计算机网络的基本常识

TCP是最可靠的传输协议,使用TCP协议,发送者可以知道目标是否收到了请求。2.城域网:可以有效的覆盖整个城市,整个城市内的计算机在特定情况下可以互通。因为绝大多数的安全爱好者会在枯燥无味的计算机网知识中消磨掉大部分的兴趣;UDP是最不可靠的协议,UDP只管发送,不会关注目标是否真的收到了该信息。3.广域网:广域网是最大的网络集群,很多个广域网互联起来,就是互联网。计算机网络基础在渗透的过程中并没有起到非常重要的作用,2.公网IP 指的是能够提供公共网络服务的IP地址。初学者只需要了解基本的网络常识即可.

星星我啊,已经很努力在学习了, 有人一起学习吗?Ziansec-1 207

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

【计算机网络】网络基础(必备基础常识概览)

本文是计算机网络系列的第一篇文章,将会从基础的开始,本文主要来介绍一些,计算机网络的一些基础常识,以便后续的学习和理解;

2202_75605090的博客 1396

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

一、计算机网络常识

计算机网络指将地理位置不同的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 根据不同的方式,计算机网络可以分类如下: 计算机网络分类.png 1.理解网络节点 局域网(LAN):局域网是一种在小区域内使用的,由多台计算机组成的网络,覆盖范围通常局限在10 千米范围之内,属于一个单位或部门组建的小范围网。 城域网(MAN):城域网是作用范围在广域网与局域网之间的网络,其网络覆盖范围通常可以延伸到整个城市,借...

sachrl的博客 238

关于计算机网络,你需要知道的一些常识

关于计算机网络,多年后才重新认识的一些常识

yafeile的博客 4161

每个开发者都应具备的计算机网络常识

如网络a分配网段192.168.1.0/24,网络a连接到路由器的192.168.1.1端口,并且给我网络a内的设备a1分配IP为192.168.1.10。但是对于人类来说,大量的0和1是无法被我们直接读懂的,所以计算机通过一系列的编码和封装处理,将二进制数据转换成各种文本、图像、音频、视频等形式供我们使用。现在我有5台设备,如果设备1要给设备3发送消息,我们设想的方式是设备一发送给Hub,Hub发送给设备3。可见,要将如此多的网络设备都连接在一起,组成一个更加庞大的网络互联网,它的难度是何等之高。

qq_62956621的博客 1457

【计算机网络】基础知识,常识应用知识

局域网使用的是广播技术,广域网使用的是点对点技术,使用的协议不同。 局域网工作在数据链路层,可以不要网络层,不存在路由选择问题。 1968年6月,世界上最早的计算机网络是ARPAnet 服务原语:请求、指示、相应、证实。 可靠服务:纠错、检错、应答机制。 TCP/IP模型中,传输层提供面向连接与无连接的服务、网络层只有无连接服务。 ISO/OSI参考模型中,传输层只有面向连接服务,网络层支持无连接和面向连接。 奈奎斯特定理:理想低通信道下的极限速率= 2Wlog2(V),W理想低通信道带宽,V每个码元离散

我的我的博客 693

计算机网络基本常识

1、历史阶段简述1)联机系统阶段(电传打字机),一个计算机处理中心,连接多个终端。2)计算机-计算机网络阶段(ARPANET),多个计算机处理中心,美国分组交换网(APRANET)标志着进入这个时代。3)标准化网络阶段。ISO制订了OSI,包含一系列计算机网络标准。4)网络互联与高速网络阶段。以Internet为核心的高速网络。 2、计算机网络协议规定了计算机通信的一系列规则。有语法,语义,同步三个

Panda23333的博客 871

计算机网络 常识

转载于:阮一峰老师博客;如有侵权;请联系我qq:987229308处理 点评: 目录/阅读顺序 四位计算机的原理及其实现 DOS的历史 互联网协议入门(一) 互联网协议入门(二) DNS 原理入门 TCP 协议简介 如何验证 Email 地址:SMTP 协议入门教程 ps:扩展阅读 理解字节序 ...

104

计算机网络-常识1

1. 网络的分类:电信网络、有线网络、计算机网络 2. 局域网(LAN):某一区域内多台计算机互联成的计算机组 广域网(WAN):跨越大、地域性计算机网络集合 3 .osi七层网络模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 4. DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用

Rookie_hh的博客 319
上一篇: VSCODE配置java
下一篇: 密码学的一些常识01
averagePerson
博客等级 码龄5年 381粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值