中科大计网学习记录笔记(三):接入网和物理媒体

前言:

学习视频:中科大郑烇、杨坚全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程
该视频是B站非常著名的计网学习视频,但相信很多朋友和我一样在听完前面的部分发现信息量过大,有太多无法理解的地方,在我第一次点开的时候也有相同的感受,但经过了一段时间项目的学习,对计网有了更多的了解,所以我准备在这次学习的时候做一些记录并且加入一些我的理解,希望能够帮助到大家。
往期笔记可以看专栏中的内容😊😊😊

资料分享:
视频课件分享链接,提取码 pho1
计算机网络(第七版) 自顶向下方法分享链接,提取码 7ln4

1.4 接入网和物理媒体

1.4.1 概述
  • 如何把边缘接到核心(接入网)
  • 支持接入网的 media(物理媒体)

将端系统接入边缘路由的方法

  • 住宅接入网络
  • 单位接入网络
  • 无线接入网络

带宽:是指在一定时间内传输的数据量或信号的 最大能力,通常用于描述通信系统的性能。带宽的单位通常是比特每秒(bps)或赫兹(Hz);带宽是 通信系统性能的关键指标之一。较高的带宽通常表示更大的数据传输能力,可以支持更快速的通信速率。

带宽分为独享和专有两种形式

  • 独享带宽意味着一定数量的宽带资源专门为一个用户或者一个连接所保留,无需与其他用户共享,这通常用于需要更高可靠性和稳定性的应用场景,例如企业级网络、关键业务应用或对带宽要求较高的特定任务。
  • 共享带宽则是多个用户或连接共同使用一定数量的带宽资源。在共享带宽的情况下,多个用户共享网络或通信线路上的可用带宽。这种模式通常用于普通互联网服务、低成本的网络连接或一些小型组织,因为它更经济实惠。

家庭网络一般是共享带宽,比如无限宽带网络,当很多人执行下载任务的时候网络就会卡顿,这是因为带宽是有限的资源,当多人同时进行下载时,网络带宽将被分配给每个活跃的下载任务,这可能导致每个任务获得的带宽减少。

1.4.2 住宅接入(modem)

调制解调器(Modem)是一种用于将 数字数据转换为模拟信号(调制)以及将模拟信号转换为数字数据(解调)的设备。Modem一词来源于英文单词 “Modulator” 和 “Demodulator” 的缩写。

如果将专线通入到用户家里会存在一些困难,首先是需要大量的基础设施建设和成本,其次直接将专线引入住户需要建设和维护一个庞大的网络基础设施,管理和维护成本较高。这种方式对于覆盖广泛的城市或乡村地区来说可能不太实际。

所以会选择一些已有的资源去实现接入,比如 电话线电缆 或者 无线网络技术,通过调制解调器将数字信号传输到住户。

1.4.3 接入网 —— 电话线接入

名词解释:

  • DSL modem:调制解调器,就是上面提到的部分
  • splitter:分线器,是一种用于分离语音信号和数据信号的设备。它被用于用户的电话线路,以 确保语音通信和DSL数据传输可以在同一条电话线上进行而不相互干扰
  • DSLAM:数字用户线接入复用器,是一种用于连接多个数字用户线(如电话线)的设备,它允许这些用户通过DSL技术访问数字通信网络。DSLAM的主要功能是 将用户的数字数据传输到主干网络,并将来自主干网络的数据传输到用户端
  • ISP:互联网服务提供商,互联网服务提供商是一种提供用户互联网接入服务的组织或公司,它允许个人、家庭、企业等用户通过不同的网络技术连接到互联网,比如电信、联通、移动等公司。
1.4.4 接入网 —— 线缆网络

cable modem:电缆调制解调器

1.4.5 家庭网络

上图中红圈的部分是复合设备,它集成了很多的设备,在详细了解之前,我们必须直到如果设备想接入互联网需要有什么条件

  1. 物理连接或者无线连接的方式来接入互联网
  2. IP地址,每个设备在网络上都需要一个唯一的IP地址,以便在互联网上标识和定位。
  3. DNS服务器,用于解析域名为相应的IP地址,比如平时访问网页肯定不是通过输入 IP 地址来访问的,这样首先就是不美观,其次对网址的记忆也产生了困难,所以需要域名;
  • **域名 **是用于在互联网上标识和定位特定资源的人类可读的字符串,用于代替更难记忆的IP地址。
  • 每天都有很多的域名被注册和使用,所以需要一个能够实时更新的数据库将域名解析为 IP 地址,相信很多上线网站的朋友都有过注册域名解析的经历,这其实就是为了给上线的服务器的 IP 地址配置域名解析。

除了上面提到的三个还有很多条件,这个放到后面详细说明,继续说回复合设备的事情,上图中的复合设备就提供了上面部分的功能,比如路由器、交换机、防火墙等等功能,设备通过接入这个复合设备实现了 局域网通信,再通过复合设备接入 modem 来实现和互联网的通信,因为互联网通信的功能,也就解释了为什么很多游戏在同一 WIFI 下可以实现联机操作,即使 WIFI 无法上网。

1.4.6 企业接入网络

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

通过级联的方式接入网络最终多个交换机汇总介入到 ISP

1.4.7 无线接入网络

广域无线接入包括各种无线通信技术,如移动通信、卫星通信和其他广域无线网络;比如平时使用的移动数据就是通过这种方式。

通过建设基站的方式为周围的用户提供接入互联网的服务,但这个服务是有范围的,如果到没有基站的位置就无法通话和上网,移动电话通信的基站和广域无线接入的基站通常指的是同一类设备

这时候可以通过卫星通信来解决,卫星通信不依赖于地面基站,因此在偏远地区或没有基站覆盖的地方也能提供通信服务。卫星通信通常用于在海洋、沙漠或山区等难以覆盖的地方,以及在灾难救援等应急情况下,但需要注意的是,卫星通信(卫星电话也是)都需要相应的设备支持,用户需要使用 专门设计用于卫星通信的设备才能进行通信

提到卫星通信,就不得不提到华为的卫星通话了,卫星电话是一种通过卫星通信系统进行通信的方式。用户可以通过携带 卫星电话设备,利用卫星信号进行语音通话或短信交流(遥遥领先)。

无线通信中,信号在空间传播时会遇到传播路径损耗,这是由于信号在传播过程中遇到障碍物、大气吸收、散射等因素导致的信号衰减。信号传播的距离越远,路径损耗越大。

建筑物、树木、地形等物体对信号的传播都会产生影响。信号需要穿过这些障碍物,而障碍物会导致信号的衰减和反射,影响信号的传输距离。(电梯中为什么没有信号)

有线的方式可以减小或者避免这种损耗,所以有线通信传播更远。(光纤中的全反射)

1.4.8 物理媒介
  • 物理链路:连接每个发送 - 接收对之间的物理媒体
  • 导引型媒体:信号沿着固体媒介被引导,同轴电缆、光纤、双绞线
  • 非导引型媒体:开放的空间传输电磁波或者光信号,在电磁或者光信号中承载数字数据。

常见的物理媒介有

  • 双绞线(Twisted Pair): 双绞线是一对细线(通常为铜线)缠绕在一起的电缆。它是最常见的网络传输媒介之一,用于以太网和电话系统。双绞线分为无屏蔽双绞线(UTP)和屏蔽双绞线(STP),具有不同的抗干扰能力。
  • 同轴电缆(Coaxial Cable): 同轴电缆包含一个中心导体、绝缘层、环绕导体和外层绝缘层。它通常用于电视信号传输、有线电视和一些局域网应用。
  • 光纤(Optical Fiber): 光纤是一种利用光的传输方式,通过内部反射将光信号传输。光纤具有高带宽、低损耗和抗电磁干扰的特点,被广泛用于高速网络、通信系统和数据中心。
  • 无线信道: 无线信道通过无线电波传输数据。常见的无线通信媒介包括无线局域网(Wi-Fi)、蓝牙、移动通信网络(如3G、4G和5G)等。无线通信是实现移动性和灵活性的重要方式。

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

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

相关文章

基于tidevice实现iOS app自动化使用详解

目录 1、IOS自动化工具概述 2、tidevice工具的原理和使用 2.1、tidevice的原理 2.2、tidevice实现的功能 2.3、tidevice的安装 2.4、tidevice的使用 2.4.1、设备管理 1、查看已连接的设备的列表 2、检测设备连接状态 3、等待设备连接,只要有就连接就结束监…

2024-01-06-AI 大模型全栈工程师 - 如何训练百亿参数大模型

摘要 2024-01-06 周六 杭州 晴 本节内容: 讲座模式,学习大模型训练的相关流程。 课程内容 1. Transformer 回顾 2. 模型架构-生成式 3. 预训练数据的构建 4. 中文字典的构建 4. 预训练目标的构建 5. 预训练相关-预训练策略 6. 预训练相关-并行化训练 7. 预训练…

搭建高效企业培训平台:教育系统源码开发详解

为了更好地满足企业培训的需求,许多组织纷纷转向数字化教育,搭建高效的企业培训平台成为当务之急。本篇文章,小编将为您讲解教育系统源码的开发细节,为搭建一个功能强大、灵活高效的企业培训平台提供详尽的指南。 一、教育系统的…

Django响应(一)

一、HttpResponse与JsonResponse 1.1、HttpResponse 官网:https://docs.djangoproject.com/zh-hans/4.1/ref/request-response/#django.http.HttpResponse 返回给浏览器端的响应对象 from django.http import HttpResponse response = HttpResponse("Heres the text o…

程序的内存模型

师从黑马程序员 内存分区模型 内存大方向划分为4个区域 1、代码区:存放函数体的二进制代码,由操作系统管理的 2、全局区:存放全局变量环和静态变量以及常量 3、栈区:由编译器自动分配释放,存放函数的参数值&#…

H12-811_503

503.如下图所示,下列说法正确是?( ) A.主机A和主机B的广播地址相同 B.主机A可以ping通主机B C.主机A和主机B不能获取对方的MAC地址 D.主机A的ARP缓存中存在如下条目10.0.12.5 MAC-B 答案:C 注释: 两个主机IP地址的网…

四大组件 - ContentProvider

参考&#xff1a;Android 这 13 道 ContentProvider 面试题&#xff0c;你都会了吗&#xff1f; 参考&#xff1a;《Android 开发艺术探索》 第 9.5 节&#xff08;ContentProvider 的工作过程&#xff09; 参考&#xff1a;内容提供者程序 参考&#xff1a;<provider>&g…

Nucleosome, Recombinant Human, H2BK120ub1 dNuc, Biotinylated

EpiCypher&#xff08;国内授权代理商欣博盛生物&#xff09;是一家为表观遗传学和染色质生物学研究提供高质量试剂和工具的专业制造商。EpiCypher生产的在E. coli中表达的重组人单核小体(组蛋白H2A、H2B、H3和H4各2个;accession numbers:H2A-P04908;H2B-O60814;H3.1-P68431;H4…

SpringMVC处理ajax请求之@ResponseBody注解,将后端数据响应到浏览器

上一篇文章讲到SpringMVC处理ajax请求用到的RequestBody注解SpringMVC处理ajax请求&#xff08;RequestBody注解&#xff09;&#xff0c;ajax向后端传递的数据格式详解-CSDN博客&#xff0c;这个注解帮我们解决了如何将客户端的数据通过json数据传递到服务器&#xff0c;简单说…

数据探索与可视化:可视化分析数据关系-中

目录 一、前言 二、介绍 Ⅰ.一个分类变量和一个连续变量 Ⅱ.两个分类变量的一个连续变量 Ⅲ.两个分类变量和两个连续变量 Ⅳ.一个分类变量和多个连续变量 ①.平行坐标轴 ②.矩阵散点图 三、结语 一、前言 在做数据分析的时候&#xff0c;很少会遇到连续变量和分类变量…

PyTorch如何支持 GPU 加速计算

在 PyTorch 中&#xff0c;torch.Tensor 是核心的数据结构&#xff0c;它与 NumPy 的 ndarray 类似&#xff0c;用于存储和操作多维数据。但与 NumPy 不同的是&#xff0c;PyTorch 的 Tensor 除了能在 CPU 上运行之外&#xff0c;还能够无缝地利用 GPU 进行计算加速。 GPU 加速…

读千脑智能笔记01_新皮质

作者简介 1988年至1992年&#xff0c;创造了平板电脑GridPad&#xff0c;它属于第一批平板电脑 1992年&#xff0c;成立了Palm公司&#xff0c;之后在长达10年的时间内&#xff0c;设计了一些最早的掌上电脑和智能手机&#xff0c;如PalmPilot和Treo 在2002年创立了红木神经科学…

《HTML 简易速速上手小册》第9章:HTML5 新特性(2024 最新版)

文章目录 9.1 HTML5 新增标签和属性9.1.1 基础知识9.1.2 案例 1&#xff1a;创建一个结构化的博客页面9.1.3 案例 2&#xff1a;使用新的表单元素创建事件注册表单9.1.4 案例 3&#xff1a;创建一个具有高级搜索功能的搜索表单 9.2 HTML5 表单增强9.2.1 基础知识9.2.2 案例 1&a…

VScode注释快捷键,RStudio注释快捷键, Texmaker注释快捷键

VScode&#xff1a;一款界面简单的代码编辑器&#xff1b;RStudio: R语言的IDE&#xff0c;包含代码编辑器&#xff0c;运行&#xff0c;绘图窗口等&#xff1b;Texmaker&#xff1a;Latex编译器&#xff08;编辑编译&#xff09;&#xff0c;界面简单&#xff0c;个人认为比Te…

揭秘远程控制APP的便捷之美!

在这个科技日新月异的时代&#xff0c;我们的生活被各种手机软件所包围。几乎每个人都有一个甚至多个手机&#xff0c;你是否也有遇到过需要远程操作自己某一台手机的场景呢&#xff1f;今天&#xff0c;我要向大家推荐一款神奇的手机远程操作神器&#xff0c;让你可以随时随地…

Kore.ai获10亿元融资,提供定制化类ChatGPT助手

1月31日&#xff0c;生成式AI和企业对话平台Kore.ai在官网宣布&#xff0c;获得1.5 亿美元&#xff08;约10.7亿元&#xff09;融资。本次由FTV Capital 领投&#xff0c;英伟达等跟投。 Kore.ai主要提供银行、医疗、零售、营销、人力资源等多种领域的&#xff0c;定制化类Cha…

【动态规划】【C++算法】1340. 跳跃游戏 V

作者推荐 【动态规划】【字符串】【表达式】2019. 解出数学表达式的学生分数 本文涉及知识点 动态规划汇总 LeetCode1340跳跃游戏 V 给你一个整数数组 arr 和一个整数 d 。每一步你可以从下标 i 跳到&#xff1a; i x &#xff0c;其中 i x < arr.length 且 0 < x…

zsh: command not found: mysql (mac通过安装MySQL后终端cmd找不到mysql命令)

考虑是mysql环境变量没有配置的问题 1.查找mysql安装路径 ps -ef|grep mysql 2.先启动上安装的mysql 3. 查看 .bash_profile 文件 ls -al 查看是否有(.bash_profile)文件 如果没有就输入以下命令创建一个&#xff0c;再查看 touch .bash_profile 4.打开 .bash_profile 文件 …

kubekey网页版安装k8s集群操作流程

kubekey可以一键拉起k8s集群并完成kubesphere的部署&#xff0c;以后kubekey简称kk。kk 3.2版本以前都是在宿主机上完成对应的创建集群、添加节点、升级等操作的&#xff0c;3.2版本后开始往页面操作的方向演进&#xff0c;kk 3.2版本现在还是alpha&#xff0c;所以不推荐在生产…

SpringBoot使用Rabbit详解含完整代码

1. 摘要 本文将详细介绍如何在Spring Boot应用程序中集成和使用RabbitMQ消息队列。RabbitMQ是一个开源的消息代理和队列服务器&#xff0c;用于通过轻量级和可靠的消息在应用程序或系统之间进行异步通信。本文将通过步骤说明、代码示例和详细注释&#xff0c;指导读者在Spring…