From a69d616e49301603781d4bdb7efa90241fc2d14e Mon Sep 17 00:00:00 2001 From: unknown <3436235697@qq.com> Date: Mon, 17 Mar 2025 20:21:20 +0800 Subject: [PATCH] 20250317 --- ...1\347\273\234\345\237\272\347\241\2001.md" | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 "34 \345\220\264\345\255\237\345\275\244/20250317 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2001.md" diff --git "a/34 \345\220\264\345\255\237\345\275\244/20250317 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2001.md" "b/34 \345\220\264\345\255\237\345\275\244/20250317 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2001.md" new file mode 100644 index 0000000..061afd9 --- /dev/null +++ "b/34 \345\220\264\345\255\237\345\275\244/20250317 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\2001.md" @@ -0,0 +1,86 @@ +## 计算机网络基础 + +### OSI模型 + +1. 应用层--为计算机用户提供服务 +2. 表示层--数据处理(编解码,加密解密,压缩解压缩) +3. 会话层--管理(建立,维护,重连)应用程序之间的会话 +4. 传输层--为两台主机进程之间的通信提供通用的数据传输服务。TCP(可靠传输)/UDP(快速传输) +5. 网络层--路由和寻址(决定数据在网络的游走路径)。IP,ICMP,ARP +6. 数据链路层--帧编码和误差纠正控制。以太网,WiFi +7. 物理层--透明地传送比特流传输 + +### 计算机网络的定义,组成和功能 + +#### 定义 + +计算机网络是指通过通信链路和网络设备,将发布在不同地理位置的计算机系统连接起来,实现资源共享和信息交换的系统。即多台计算机通过某种方式连接一起,能够互相通信和资源共享。 + +#### 组成:硬件和软件 + +1. 硬件 + - 主机:提供服务的计算机设备,例如电脑手机服务器等 + - 网络设备 + - 路由器:连接不同网络,负责数据包的路由和转发 + - 交换机:在局域网内连接多台设备,负责数据帧的转发 + - 网卡:计算机和网络之间的接口,负责数据的发送和接收 + - 传输介质 + - 无线介质:双绞线,光纤 + - 有线介质:无线电波,红外线,蓝牙 +2. 软件 + - 协议:定义计算机之间的通信规则和标准 + - 操作系统OS:提供网络功能支持,例如Windows,Linux,MacOS + - 网络应用程序:实现具体网络功能的软件 + +#### 功能 + +1. 资源共享:通过网络共享硬件,软件和数据资源 +2. 数据传输:在网络中传输数据,实现计算机之间的通信 +3. 分布式处理:将任务发布到多台计算机上协同完成,提高效率和可靠性 + +### 通信链路 + +1. 定义:通信链路是指连接两个或多个网络设备的物理或逻辑通道,用于传输数据 +2. 分类 + - 物理链路:通过物理介质传输数据,例如网线,光纤,无线电波 + - 逻辑链路:通过协议或软件定义的虚拟通道,例如VPN(虚拟专用网络) + +### 结点 + +1. 终端结点:直接为用户提供服务的设备,通常不参与数据转发,例如电脑,手机,打印机 +2. 中间结点:在网络中负责数据转发和路由的设备,不直接为用户提供服务,例如路由器,交换机 + +### 计算机网络的分类 + +#### 1. 按网络的拓扑结构分类 + +1. 星形拓扑:有中央节点和通过点到点通信链路连接到中央节点的各个站点组成 +2. 总线拓扑:采用一个广播信道作为传输介质,所有站点都通过相应的硬件接口直接连接到这一公共传输介质上 +3. 环形拓扑:由站点和连接站点的链路组成一个闭合环 +4. 树形拓扑:从总线拓扑演变而来,形状像一颗倒置的树,顶端是树根,树根以下是分支,每个分支还可再带子分支 +5. 网形拓扑:主要指各节点通过传输线互联连接起来,并且每一个节点至少与其他两个节点相连 +6. 混合形拓扑:将以上某两种单一拓扑结构混合起来,取两者的优点 + +#### 2. 按覆盖的地理范围分类 + +1. 广域网(WAN):广域网的作用范围通常为几十到几千公里,主要用于跨越不同国家或地区的数据传输 +2. 城城网(MAN):城域网覆盖一个城市或几个街区,范围约为5~50公里,常用于连接多个局域网 +3. 局域网(LAN):局域网通常覆盖一个建筑物或校园,范围在几米到几公里之间,常用于连接办公室或学校内的计算机 + + + +## 作业 + +### TCP/IP协议 + +1. TCP/IP协议主要由网络层IP协议和传输层的TCP协议 +2. TCP负责发现传输的问题,而IP是给因特网的每一台联网设备规定一个地址 +3. TCP协议是传输控制协议,工作在传输层。提供面向链接的,可靠的传输服务(三次握手,四次挥手) + - 面向链接:数据传输之前,客户端与服务器之间要建立连接,才可以传输数据 + - 可靠的:数据传输是有序的,要对数据进行校验,数据不会丢失 +4. IP协议是TCP/IP协议的核心,所有的TCP,UDP等数据都以IP数据格式传输 +5. 建立TCP连接:通过TCP协议在2台主机之间建立起一个数据传输通道,主机就可以通过通道相互传送数据 + + + +![image-20250317201843773](https://gitee.com/potatoes-do-not-peel/image-storage/raw/master/img/upgit_20250317_1742213930.png) \ No newline at end of file -- Gitee