From b4bdf7992f88ee618f95cf154c38eec100914a5d Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 8 Apr 2024 16:59:08 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=B4=94=E6=A2=A6=E5=9C=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240402.md" | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 "\345\264\224\346\242\246\345\234\206/20240402.md" diff --git "a/\345\264\224\346\242\246\345\234\206/20240402.md" "b/\345\264\224\346\242\246\345\234\206/20240402.md" new file mode 100644 index 0000000..c56689c --- /dev/null +++ "b/\345\264\224\346\242\246\345\234\206/20240402.md" @@ -0,0 +1,50 @@ +## 网络基础知识 +### 计算机网络分类(从大到小) +``` +1.广域网:WAN(Wide Area Network) +2.城域网:连接整个城市MAN(Metropolitan Area Network) +3.局域网:指楼层,楼,校园相对较小的LAN(Local Area Network) +``` +### 分时系统 +概念:它是指多个终端(由键盘、显示器等输入输出设备组成) +### 计算机之间的通信 +最简单网络:两台主机(网口)、一条网线(双绞线) +#### 双绞线的优点 +``` +防止外部的干扰噪声进入电缆; +防止电缆本身对外产生干扰噪声; +使得串扰最小化; +成本较低; +易于安装和使用; +具有阻燃性; +具有独立性和灵活性,适用于结构化综合布线。 +``` +### 协议 +概念:在计算机之间,事先达成一个详细的约定,并遵循这个约定进行处理方可建立通信 +``` +1.必要性:事先约定,共同遵守 +2.谁规定:ISO国际标准化组织 +3.OSI:开放式通信系统互联参考模型,于网路协议 +``` +#### 什么是OSI参考模型 +``` +一、每个分层都接收由它下一层所提供的特定服务,并为上一层提供特定服务 +二、上下层之间交互时用:接口 +三、同层之间互交“协议” +四、七层模型 +1.应用层:OSI 的应用层协议包括文件的传输、访问及管理协议(FTAM) ,以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP)等; +2.表示层:供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息 可以被另一个系统应用层识别;可以理解为:解决不同系统之间的通信,eg:Linux下的QQ和Windows下的QQ可以通信; +3.会话层:会话层建立、管理和终止表示层与实体之间的通信会话;建立一个连接(自动的手机信息、自动的网络寻址); +4.传输层:传输层向高层 提供可靠的端到端的网络数据流服务。可以理解为:每一个应用程序都会在网卡注册一个端口号,该层就是端口与端口的通信!常用的(TCP/IP)协议; +5.网络层:网络层负责在源和终点之间建立连接;可以理解为,此处需要确定计算机的位置,怎么确定?IPv4,IPv6! +6.数据链路层:数据链路层通过物理网络链路 供数据传输。不同的数据链路层定义了不同的网络和协 议特征,其中包括物理编址、网络拓扑结构、错误校验、数据帧序列以及流控;可以简单的理解为:规定了0和1的分包形式,确定了网络数据包的形式; +7.物理层:物理层负责最后将信息编码成电流脉冲或其它信号用于网上传输;eg:RJ45等将数据转化成0和1; + +``` +### 分组交换协议 +交换机: +``` +1.负责转发数据 +2.学习MAC地址,并缓存起来(1.维护一个表记录MAC地址和端口号;2.根据MAC地址,转发数据到对应端口) +3.通信方式(1.广播:1个源地址发送数据,any个主机接收(不是ALL);2.单播:一个源地址发给另一个明确的源地址;3.组播:部分接收) +``` -- Gitee From 78538b56f76c6d267ffa13b0a1abb8d82f07564f Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 8 Apr 2024 17:05:27 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=B4=94=E6=A2=A6=E5=9C=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240401.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "\345\264\224\346\242\246\345\234\206/20240402.md" => "\345\264\224\346\242\246\345\234\206/20240401.md" (100%) diff --git "a/\345\264\224\346\242\246\345\234\206/20240402.md" "b/\345\264\224\346\242\246\345\234\206/20240401.md" similarity index 100% rename from "\345\264\224\346\242\246\345\234\206/20240402.md" rename to "\345\264\224\346\242\246\345\234\206/20240401.md" -- Gitee