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

计算机网络01-网站数据传输过程

局域网: 覆盖范围小,自己花钱买设备,宽带固定,自己维护,,一般长度不超过100米,,,带宽也比较固定,,,10M,,,100M,,,1000M


internet : 全球最大的互联网络,起源于美国

  • 由众多的ISP组成,,整个internet就是由多个ISP运营商组成
    • isp : internet service provider,,, 网络服务提供者,,比如ISP运营商,电信,网通等

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

有一些下载网站里面有一些按钮,,比如,电信下载,网通下载的按钮,,就是因为文件在不同的ISP运行商机房,,这些运行商中间是通过一根线相互连接的,,,跨运行商的宽带会有限制,,可能是跨运行商传输的瓶颈,,所以出现了一些按钮,,指定从某个运行商机房下载文件


广域网: 通过电话线来拨号上网,,这就是广域网,,缴费越高,,带宽可以越高,,,花钱买带宽。。。。。距离比较远,,超过100米,,,
买的带宽只是你家里到运行商那一段距离的带宽,,,如果访问的是别的运行商的文件,,那个这个传输可能就达不到你买的那个带宽,,,比如如果访问的是一个国外的网站,,这个链路可能横跨了多个运营商,,可以传输的就非常慢,,,也就解释了,虽然自己买的带宽很高,,但是访问的东西,,有的快,有的慢


网站中的网页是怎么到达客户端的

ip地址都是统一规划,不能重复,,
网段

网络部分 + 主机部分
类似电话号码

子网掩码: 告诉我们哪里是网络部分,,哪里是主机部分

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

路由器也有地址: 是xx.0.0.1
路由器作用: 在不同网段,,转换数据。。。这些计算机如果需要到其他网段,,需要把数据给到路由器,路由器再往外面转,,

网卡的mac地址: 出厂的时候就已经固定到芯片里面了,,48位的二进制

ip config 弹出的物理地址,,就是mac地址,,出厂的时候就已经固定了,,,路由器也有mac地址

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

mac地址,,出厂就有,,并且全球唯一
计算机通讯为什么非的要两个地址???? ip和网卡的物理地址


DNS : 解析域名 ===》 IP

数据+原地址+目标地址 ===》。从网卡扔出来,,扔给路由器,,,扔给路由器,,需要知道物理地址

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

数据+原ip地址+目标ip地址 ===》 数据包
数据+原ip地址+目标ip地址 + 原物理地址 + 目标物理地址 ===》 数据帧

路由器收到数据之后,,看目标ip地址,,看转到哪个网段,,,ip和子网掩码确定是哪个网段,,,,

计算机都有一个dns,,,dns记录域名的ip地址,,,计算器知道ip地址,,

数据包在传递的过程中不会变,,,数据帧的 物理地址,每传递一个节点,,变化一次,更新为下一次传递到哪,,,ip地址决定到最终到哪里

最终请求到服务器,,怎么将网页传递给客户端,,网页一般都会比较大,可能几M,,一个数据包传不过去,,在互联网上,,一个数据包最大1500字节,,
需要将网页进行切割,,切完之后编号,,放入缓存
计算机的网卡都有缓存,,,发送缓存,,接收缓存,,,
这些要发的数据,,都先放入缓存中,,,从缓存里面发出去的数据不能删,,,因为可能中途网络拥塞丢失了,还要重新发,,发出去之后,缓存不能删,,,,等到客户端收到第一个消息的时候,,客户端会发送一个确认消息,表示我要接收下一个数据,,,这个时候已经过去的数据包的缓存可以删掉,,接下来发送后面的数据包

客户端陆续接收到数据库,从缓存中读出来,开始拼凑网页,,有时候显示的图片太大,他是先出现图片的一部分,,后面的内容慢慢的才会展示

换句话说,,,实际网络中,通常一跳一包 ,,约等于 1.5KB,,受MTU限制

名词
  • MTU : 最大传输单元,,如果包比MTU大,就要分片传输,,容易带来丢包或者效率低下

http://www.water-kid.xyz/article/1918198831578091522

相关文章:

  • 第37课 绘制原理图——放置离页连接符
  • 【计算机视觉】三维视觉:Open3D:现代三维数据处理的全栈解决方案
  • 第4篇:服务层抽象与复用逻辑
  • Java 中 Unicode 字符与字符串的转换:深入解析与实践
  • 精益数据分析(38/126):SaaS模式的流失率计算优化与定价策略案例
  • DeepSeek构建非农预测模型:量化关税滞后效应与非线性经济冲击传导
  • 【STM32】定时器输入捕获
  • 【AI面试准备】元宇宙测试:AI+低代码构建虚拟场景压力测试
  • 铸铁划线平板:多行业的精密测量工具(北重铸铁平板厂家)
  • react js 查看字体效果
  • 「Mac畅玩AIGC与多模态13」开发篇09 - 基于多插件协同开发智能体应用(天气+名言查询助手)
  • 从0到上线,CodeBuddy 如何帮我快速构建旅游 App?
  • 网络编程——Socket 编程详解(TCP / UDP)
  • 同质化的旅游内核
  • 跟韩学AiOps系列之2025学MySQL系列_如何在MySQL中开启和提交事务?!
  • 贪心算法解决会议安排问题
  • 【python】【UV】一篇文章学完新一代 Python 环境与包管理器使用指南
  • 【自然语言处理与大模型】使用Xtuner进行QLoRA微调实操
  • 【AI面试准备】AI误判案例知识库优化方案
  • MySQL基础关键_005_DQL(四)
  • 特朗普宣布提名迈克·沃尔兹为下一任美国驻联合国大使
  • “五一”假期首日跨区域人员流动预计超3.4亿人次
  • 来论|受美国“保护”,日本民众要付出什么代价?
  • 庄语乐︱宋代历史是被“塑造”出来的吗?
  • 首映|“凤凰传奇”曾毅:拍电影,我是认真的
  • 诗词文赋俱当歌,听一听古诗词中的音乐性