From 5fa89811c740b72e3e82fccedad446e776f94db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E4=BA=A8=E4=BC=9F?= <12071467+zou-hengwei@user.noreply.gitee.com> Date: Tue, 2 Apr 2024 13:37:01 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=B0=E5=BB=BA=2011=20=E9=82=B9?= =?UTF-8?q?=E4=BA=A8=E4=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "11 \351\202\271\344\272\250\344\274\237/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "11 \351\202\271\344\272\250\344\274\237/.keep" diff --git "a/11 \351\202\271\344\272\250\344\274\237/.keep" "b/11 \351\202\271\344\272\250\344\274\237/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 22031d72ca7744bb9b6f7fee17589e878065fe72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E4=BA=A8=E4=BC=9F?= <12071467+zou-hengwei@user.noreply.gitee.com> Date: Tue, 2 Apr 2024 13:37:49 +0000 Subject: [PATCH 2/2] 2244310211 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 邹亨伟 <12071467+zou-hengwei@user.noreply.gitee.com> --- .../20240401 \347\254\224\350\256\260.md" | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 "11 \351\202\271\344\272\250\344\274\237/20240401 \347\254\224\350\256\260.md" diff --git "a/11 \351\202\271\344\272\250\344\274\237/20240401 \347\254\224\350\256\260.md" "b/11 \351\202\271\344\272\250\344\274\237/20240401 \347\254\224\350\256\260.md" new file mode 100644 index 0000000..59f4809 --- /dev/null +++ "b/11 \351\202\271\344\272\250\344\274\237/20240401 \347\254\224\350\256\260.md" @@ -0,0 +1,116 @@ +### 计算机网络基础 + +##### 最简单的网络 + +1.两台主机(网口) + +2.一条网线(双绞线,抗干扰) + +##### 计算机网络的分类 + +1.广域网 WAN :Wide Area Network + +2.城域网 MAN :Metropoltian Area Network + +3.局域网 LAN: Local Area Network + +##### 协议 + +1.必要性:事先约定,共同遵守。 + +2.谁规定的:ISO 国际标准化组织 + +3.OSI:开放式通信系统互联参考模型。于网络协议 + +##### OSI参考模型 + +1.每个分层都接收由它下一层所提供的特定服务,并为上一层提供特殊服务 + +2.上下层之间交互时用:接口 + +3.同层之间交互用“协议” + +##### 交换机 + +1.负责转发数据 + +2.学习MAC地址,并存缓起来 + +​ 1.维护一个表,记录MAC地址和端口 + +​ 2.根据MAC地址,转发数据到对应的端口上 + +3.通讯方式 + +​ 1.广播:1个源地址发送数据,any个主机接收(不是ALL) + +​ 2.单播:1个源地址发送给另一个明确的源地址 + +​ 3.组播:部分接收 + +##### 数据的封装 + +1.通信的数据:不仅有数据本身 + +2.包括 + +​ 1.源地址 + +​ 2.目的地址 + +##### OSI参考模型 + +###### 七层 + +1.应用层:人机交互的窗口,用于用户应用程序交互,QQ,微信等应用 + + + +2.表示层:将应用层的数据转换成网络能传输的格式,比如编码,翻译,压缩或加密处理 + + + +3.会话层:1.决定采用哪个连接(依次,还是一次性,顺序)发送表示层给他的数据 + +​ 2.建立,管理和终止网络连接 + + + +4.传输层(端口):1.根据会话层规定的连接方式顺序,真实的开始建立建立连接 + +​ 2.真正负责在网络上具体数据的传输 + +​ 3.建立连接,断开连接 + +​ 4.如果数据没有到达,它会负责进行重发 + +​ 5.提供端到端的通信服务 + +​ + +5.网络层(路由器或三层交换机):1.数据的发送和接收 + +​ 2.负责主机A和B之间的数据通信处理 + +​ 3.负责路由选择 + + + +6.数据链路层(二层交换机,网卡,网桥):1.将数据二进制化 + +​ 2.再转给物理层 + + + +7.物理层(光纤,中继器,集线器):1.机器只认0和1,是二进制 + +​ 2.电路是脉冲,电压,等信号 + +​ 3.实物 + +​ 1.网卡 + +​ 2.网线 + +​ 3.光纤 + -- Gitee