From 5f55093eff65cc07a05f69811b43374f6e027dde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Tue, 2 Apr 2024 13:03:02 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...21\347\273\234\345\237\272\347\241\200.md" | 97 +++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 "54 \345\274\240\351\276\231\350\205\276/20240401 \347\275\221\347\273\234\345\237\272\347\241\200.md" diff --git "a/54 \345\274\240\351\276\231\350\205\276/20240401 \347\275\221\347\273\234\345\237\272\347\241\200.md" "b/54 \345\274\240\351\276\231\350\205\276/20240401 \347\275\221\347\273\234\345\237\272\347\241\200.md" new file mode 100644 index 0000000..49c6fe3 --- /dev/null +++ "b/54 \345\274\240\351\276\231\350\205\276/20240401 \347\275\221\347\273\234\345\237\272\347\241\200.md" @@ -0,0 +1,97 @@ +# 计算机网络 + +## 网线 + +又称双绞线(内部) + +网线分类 + +| 网络类型 | 5类线 | 超5类线 | 6类线 | 超6类线 | 7类线 | +| ------------ | ------------------ | --------------------------------------- | ---------------------------------- | -------------------------- | ------------ | +| 都是双绞线 | 双绞线 | 双绞线 | 双绞线 | 双绞线 | 双绞线 | +| 双绞线类型 | 非屏蔽双绞线(UTP) | 非屏蔽双绞线(UTP)、和, 屏蔽双绞线(STP) | 非屏蔽双绞线 | 屏蔽双绞线(STP) | 屏蔽双绞线 | +| 标识 | CAT5 | CAT5-e | CAT6 | CAT6A | CAT7 | +| 结构特点 | | 十字骨架 | 十字骨架 | 十字骨架 | 有两层屏蔽层 | +| 传输频率 | 100MHz | | 1MHz~250MHz | 200-500MHz | 500MHz+ | +| 传输带宽 | 100M | 155M | 200M | | | +| 最高传输速率 | 100Mbps | 1000Mbps | 1Gbps | 1000Mbps | 10Gbps | +| 适用于 | 适用于百兆以下的网 | 适用于千兆以下的网 | 架设千兆网 传输速率高于1Gbps的应用 | 传输10Gbps以太网的布线系统 | 万兆网络 | + + + +## 最简单的网络 + +两台主机用某种介质相连就是最简单的网络 + +## 一.交换机(MAC地址) + +### 1.交换机通信方式 + +单播 + +组播 + +广播:一个源对应any个目的主机(泛洪) + +### 2.交换机特点 + +#### 1.超过两台主机相连 + +#### 2.0/24口(一般24口) + +#### 3.广播域: + +1. 用交换机相连 + +2. 通过交换机进入通信 + +3. 二层网络 ----数据链路层 + +4. MAC地址 + + 1.网卡或网络设备的物理地址 + + 2.要接入的设备一定要有这个(入网许可) + + 3.好比人的DNA,出生自带 + + 4.全球唯一,不重复 + +#### 4.交换机有个学习特点,自动学习MAC地址将接入端口的MAC记录下来 + + + +## 二.路由器(IP地址) + +### 1.隔离广播域 + +### 2.连通广播域 + +通过路由器 -- 记录ip等路径 + +只要跨广播域,就需要用到路由器 + + + +### ip地址特点 + +1. 一种逻辑地址 +2. 一种别名,给个人取个姓名 +3. 不可重复 +4. 用来标记某个物理地址 + +# 预习 + +# 1、 网络 7 层架构 + +7 层模型主要包括: + +1. **物理层:**主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率 等。它的主要作用是传输比特流(就是由 1、0 转化为电流强弱来进行传输,到达目的地后在转化为 1、0,也就是我们常说的模数转换与数模转换)。这一层的数据叫做比特。 +2. **数据链路层:**主要将从物理层接收的数据进行 MAC 地址(网卡的地址)的封装与解封装。常把这 一层的数据叫做帧。在这一层工作的设备是交换机,数据通过交换机来传输。 +3. **网络层**:主要将从下层接收到的数据进行 IP 地址(例 192.168.0.1)的封装与解封装。在这一层工 作的设备是路由器,常把这一层的数据叫做数据包。 +4. **传输层**:定义了一些传输数据的协议和端口号(WWW 端口 80 等),如:TCP(传输控制协议, 传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议, 与 TCP 特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如 QQ 聊天数据就是通过这 种方式传输的)。 主要是将从下层接收的数据进行分段进行传输,到达目的地址后在进行重组。 常常把这一层数据叫做段。 +5. **会话层**:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路。主要在你的系统之间 发起会话或或者接受会话请求(设备之间需要互相认识可以是 IP 也可以是 MAC 或者是主机名) +6. **表示层**:主要是进行对接收的数据进行解释、加密与解密、压缩与解压缩等(也就是把计算机能够 识别的东西转换成人能够能识别的东西(如图片、声音等)) +7. **应用层** 主要是一些终端的应用,比如说 FTP(各种文件下载),WEB(IE 浏览),QQ 之类的(你 就把它理解成我们在电脑屏幕上可以看到的东西.就 是终端应用)。 + +![OSI-Model](https://img-blog.csdn.net/20170704164137407?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU0NVX0NpbmR5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) -- Gitee From 2160bbd41ad18ef043b5c543aba4ade41a3c0ce9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Sat, 6 Apr 2024 11:04:18 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240405 \347\275\221\347\273\234.md" | 270 ++++++++++++++++++ 1 file changed, 270 insertions(+) create mode 100644 "54 \345\274\240\351\276\231\350\205\276/20240405 \347\275\221\347\273\234.md" diff --git "a/54 \345\274\240\351\276\231\350\205\276/20240405 \347\275\221\347\273\234.md" "b/54 \345\274\240\351\276\231\350\205\276/20240405 \347\275\221\347\273\234.md" new file mode 100644 index 0000000..16abe6e --- /dev/null +++ "b/54 \345\274\240\351\276\231\350\205\276/20240405 \347\275\221\347\273\234.md" @@ -0,0 +1,270 @@ +# 笔记 + +## 网络核心 + +1.交换机 + +2.路由器 + +3.通信链路 -- ①光纤 ②铜缆 ③无线电 ④激光链路 + +## 1.网络核心的两大功能 + +1.1路由 -- 确定数据分组从源到目标所使用的路径 + +​ -- 全局操作 + +1.2转发 + + -- 路由器或交换机将接收到的数据分组转发出去 + +-- 即移动到该设备的某个输出接口 + +-- 局域操作 + +## 2.网络分类 + +#### 2.1个域网PAN + +个域网(Personal Area Network)是最小范围的网络类型,通常仅涵盖个人设备的连接。 + +特点 + +- **极小范围:** PAN覆盖的范围非常小,通常不超过几米。 +- **个人设备连接:** 用于连接个人设备,如智能手机、耳机和智能手表。 +- **蓝牙技术:** 蓝牙是常见的PAN连接技术。 + +应用领域 + +- **无线耳机:** 用于将耳机与智能手机或其他音频源连接。 +- **智能家居:** 用于连接智能家居设备,如智能灯、智能门锁和智能温控器。 +- **医疗设备:** 用于连接患者监护设备和医疗传感器。 + + + +#### 2.2局域网LAN + +**局域网**(Local Area Network)是一种覆盖较小地理区域的网络。LAN通常用于连接位于同一建筑物或相对较近位置的设备。 + +特点 + +- **范围有限:** LAN通常覆盖的范围相对较小,如家庭、办公室、学校等。 + +- **高速连接:** LAN提供高速数据传输,通常以千兆位每秒或更高的速度。 + +- **常见拓扑结构:** LAN可以采用星型、总线型或环形拓扑结构。 + + + + 应用领域 + + - **办公室网络:** 用于在办公室内连接计算机、打印机和服务器。 + - **家庭网络:** 用于在家庭中连接多个设备,如智能手机、平板电脑和智能电视。 + - **学校网络:** 用于学校的教育和管理目的,支持教学和学生的在线学习。 + +无线局域网WLAN ---- AP :Acess Point 无线接入点 -{胖AP 瘦AP} + + + +#### 2.3城域网MAN + +城域网(Metropolitan Area Network)覆盖比LAN更大的地理区域,通常涵盖整个城市或城市区域。 + +特点 + +- **中等范围:** MAN的覆盖范围比LAN大,但仍然比WAN小。 +- **跨越城市:** 通常用于连接不同城市区域的组织或机构。 +- **多种连接技术:** MAN可以使用光纤、无线连接等多种技术。 + +应用领域 + +- **城市政府:** 用于城市政府部门之间的通信和数据共享。 +- **医疗保健:** 连接不同医疗机构,实现医疗数据共享和远程医疗服务。 +- **金融机构:** 用于银行和金融公司之间的快速数据传输。 + +#### 2.4广域网WAN + +广域网(Wide Area Network)跨越更大的地理区域,通常连接不同城市、国家甚至大洲的设备。 + +特点 + +- **广泛范围:** WAN的范围非常广泛,可以连接遥远的地点。 +- **多种传输媒介:** WAN可以使用电话线、光纤、卫星和无线通信等多种传输媒介。 +- **互联网的一部分:** 因特网是全球最大的WAN。 + +应用领域 + +- **企业网络:** 用于连接跨国公司的各个分支机构,实现数据共享和远程办公。 +- **云计算****:** 通过WAN访问云服务,如云存储和云应用程序。 +- **远程教育:** 用于[在线教育](https://cloud.tencent.com/solution/education?from_column=20065&from=20065)、远程培训和电子学习。 + +#### 2.5互联网Internet + +-- 英特网 + +-- 通常是指逻辑上全球互连的国际网络 + +-- 全球 + +## 3.网络拓扑 + +### 3.1网络拓扑图的分类 + +网络拓扑图的常见结构有星型结构、环形结构、总线结构、网状结构、树型结构、混合结构等。 + +**星型结构** + +这是最古老的一种连接方式:网络有中央节点,其他节点(工作站、服务器)都与中央节点直接相连,这种结构以中央节点为中心,因此又称为集中式网络。 + +![img](https://pic1.zhimg.com/v2-68be31e3833c08210e0f0b7ebb0ae5ec_b.webp?consumer=ZHI_MENG) + +**环型结构** + +区别于星型结构对中心系统的依赖。 + +环形结构中的传输媒体从一个端用户到另一个端用户,直到将所有的端用户连成环型。数据在环路中沿着一个方向在各个节点间传输,信息从一个节点传到另一个节点。 + +![img](https://pic4.zhimg.com/v2-6ff0df3c800693b675fce1e83e7822b3_b.webp?consumer=ZHI_MENG) + +**树形网络** + +在实际建造一个大型网络时,往往是采用多级星形网络,将多级星形网络按层次方式排列即形成树形网络。 + +![img](https://pic4.zhimg.com/v2-8f876fcc62a88ac6e5a2a416403716bb_b.webp?consumer=ZHI_MENG) + +**总线结构** + +总线结构是使用同一媒体或电缆连接所有端用户的一种方式,也就是说,连接端用户的物理媒体由所有设备共享,各工作站地位平等,无中心节点控制。 + +![img](https://pic4.zhimg.com/v2-ba1418afc2fc03d913904d7cf3bf0e8b_b.webp?consumer=ZHI_MENG) + +**网状结构** + +主要指各节点通过传输线互联连接起来,并且每一个节点至少与其他两个节点相连。网状拓扑结构具有较高的可靠性,但其结构复杂,实现起来费用较高,不易管理和维护,不常用于局域网。有时也称为**分布式结构**。 + +![img](https://pic3.zhimg.com/v2-3126a00a65b7e0b25ad3ad30f77c5ed6_b.webp?consumer=ZHI_MENG) + +**混合结构** + +混合结构是由星型结构或环型结构和总线型结构结合在一起的网络结构,这样的拓扑结构更能满足较大网络的拓展,解决星型网络在传输距离上的局限,而同时又解决了总线型网络在连接用户数量上的限制。 + + + +## 4.网络模型 + +### OIS七层模型 + +七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。 +它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 + +**1.物理层** + +建立、维护、断开物理连接。(由底层网络定义协议) +机械、电子、定时接口通信信道上的原始比特流传输 + +解决两个硬件之间怎么通信的问题,常见的物理媒介有光纤、电缆、中继器等。它主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。 + +**它的主要作用是传输比特流**(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。 + +**2.数据链路层** + +在计算机网络中由于各种干扰的存在,物理链路是不可靠的。该层的主要功能就是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。 + +**它的具体工作是接收来自物理层的位流形式的数据,并封装成帧,传送到上一层;同样,也将来自上层的数据帧,拆装为位流形式的数据转发到物理层。这一层的数据叫做帧。** + +**3.网络层** + +计算机网络中如果有多台计算机,怎么找到要发的那台?如果中间有多个节点,怎么选择路径?这就是路由要做的事。 + +该层的主要任务就是:**通过路由选择算法,为报文(该层的数据单位,由上一层数据打包而来)通过通信子网选择最适当的路径。**这一层定义的是IP地址,通过IP地址寻址,所以产生了IP协议。 + +**4.传输层** + +当发送大量数据时,很可能会出现丢包的情况,另一台电脑要告诉是否完整接收到全部的包。如果缺了,就告诉丢了哪些包,然后再发一次,直至全部接收为止。 + +简单来说,**传输层的主要功能就是:监控数据传输服务的质量,保证报文的正确传输。** + +**5.会话层** + +虽然已经可以实现给正确的计算机,发送正确的封装过后的信息了。但我们总不可能每次都要调用传输层协议去打包,然后再调用IP协议去找路由,所以我们要建立一个自动收发包,自动寻址的功能。于是会话层出现了:**它的作用就是建立和管理应用程序之间的通信。** + +**6.表示层** + +**表示层负责数据格式的转换,将应用处理的信息转换为适合网络传输的格式,或者将来自下一层的数据转换为上层能处理的格式。** + +**7.应用层** + +应用层是计算机用户,以及各种应用程序和网络之间的接口,**其功能是直接向用户提供服务,完成用户希望在网络上完成的各种工作。**前端同学对应用层肯定是最熟悉的。 + +![在这里插入图片描述](https://img-blog.csdnimg.cn/20201027153829454.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d3eTAzMjQ=,size_16,color_FFFFFF,t_70#pic_center) + +### TCP/IP四层模型(事实标准) + +第一层:应用层,主要有负责web浏览器的HTTP协议, 文件传输的FTP协议,负责电子邮件的SMTP协议,负责域名系统的DNS等。 + +第二层:传输层,主要是有**可靠传输**的TCP协议,特别**高效**的UDP协议。主要负责传输应用层的数据包。 + +第三层:网络层,主要是IP协议。主要负责寻址(找到目标设备的位置) + +第四层:数据链路层,主要是负责转换数字信号和物理二进制信号。 + +**功能简述** + +- 应用层:**负责各种不同应用之间的协议** +- 传输层:**负责可靠传输的TCP协议、高效传输的UDP协议** +- 网络层:**负责寻址(准确找到对方设备)的IP协议** +- 数据链路层:**负责将数字信号在物理通道(网线)中准确传输** + +![img](https://pic3.zhimg.com/80/v2-3445959a0bf369bdeadf5ad855aec22a_720w.webp) + +### 五层参考模型(学习专用) + +![img](https://pic3.zhimg.com/v2-1578921092d775e024345fa8a531a85e_b.webp?consumer=ZHI_MENG) + + + +# 作业 + +## 1.接入网 + +接入网,简单点来说就是从**用户终端(如手机、电脑、平板、网络电视等)到运营商城域网之间的所有通信设备组成的网络。** + +接入网的传输距离一般为几百米到几公里,因此经常被形象地称为“**最后一公里**”。 + +接入网是**通信网络中与终端用户直接相连的部分**,目的是将用户设备连接到核心网。 它提供了不同的接入技术和协议,根据用户的需求和位置,以提供可靠的连接和高速的数据传输。 常见的接入技术包括无线接入(如4G、5G等移动网络)、有线接入(如光纤、DSL等)、以太网接入等。 + + + +### **接入网的分类** + +![图片[2]-网络技术入门基础知识:什么是接入网?-不念博客](https://ask.qcloudimg.com/http-save/yehe-6420655/5efc353c756a37bd4eec140120e2744a.png) + +- **铜缆接入**,使用xDSL(x Digital Subscriber Line,x数字用户线)技术,过去那种使用电话线拨号上网就是这个技术。 +- **光纤同轴混合接入**,是一种灵活的混合使用光纤和同轴电缆的技术,家里的有线电视使用的就是这个技术。 +- **光纤接入**,使用全光纤接入的PON(Passive Optical Network,无源光网络)技术,是目前有线接入网的主流技术,FTTH(Fiber to the Home,光纤到户)让大家享受到了超高网速带来的便利性。 + +## 2.胖AP和瘦AP + +AP是Access Point的简称,即**无线接入点**。其**作用是把局域网里通过双绞线传输的有线信号(即电信号)经过编译,转换成无线电信号传递给电脑、手机等无线终端,**与此同时,又把这些无线终端发送的无线信号转换成有线信号通过双绞线在局域网内传输。 + + + +#### 2.1胖AP介绍: + +**胖AP是可以独立工作的网络设备,具备诸多功能,可以理解为是一个无线路由器**,不需要AC的配合和管理,也能正常工作,一般应用在较少数量,即可完整覆盖的小微企业、餐饮门店、家庭场景,能节约产品购买成本。 +所谓的胖AP,典型的例子为无线路由器。无线路由器与纯AP不同,除无线接入功能外,一般具备WAN、LAN两个接口,多支持DHCP服务器、DNS和MAC地址克隆,以及VPN接入、防火墙等安全功能。 + + + +#### 2.2瘦AP介绍: + +而**瘦AP则需要AC进行配合和管理,功能单一**,适用于企业、酒店、学校、医院、政府机构、景区等需要较**多AP数量的中大型覆盖场景,能减少产品维护成本**。 + +瘦AP是“**代表自身不能单独配置或者使用的无线AP产品,这种产品仅仅是一个WLAN系统的一部分,负责管理安装和操作**”。 +对于可运营的WLAN,从组网的角度,为了实现WLAN网络的快速部署、网络设备的集中管理、精细化的用户管理,相比胖AP(自治性AP)方式,企业用户以及运营商更倾向于采用集中控制性WLAN组网(瘦AP+AC),从而实现WLAN系统、设备的可运维、可管理。 +AC和瘦AP之间运行的协议一般为CAPWAP协议。 + +## 3.分布式结构(网状结构) + +分布式结构是客户机/服务器结构的一种特殊类型。在这种结构中,**数据分布存储在多台服务器上**。一个分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库组成的,其中,**网络上的每个节点都具有独立处理能力,可以执行局部应用运算,也可通过网络执行全局应用运算。** + -- Gitee