From deb960e25fcd201d86c6f08360b3ec49cefaa886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=87=BD?= <3084917167@qq.com> Date: Tue, 2 Apr 2024 10:46:17 +0000 Subject: [PATCH 1/4] =?UTF-8?q?06=20=E9=99=88=E6=98=8E=E5=87=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 陈明函 <3084917167@qq.com> --- 4.1.txt | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 4.1.txt diff --git a/4.1.txt b/4.1.txt new file mode 100644 index 0000000..514ff37 --- /dev/null +++ b/4.1.txt @@ -0,0 +1,102 @@ +# 计算机网络规模 + +1. ###### 广域网WAN(Wide Area Network) 大多指互联网 + +2. ###### 城域网MA(Metropolitan Area network)比广域网再小一级的、连接整个城市的网络叫城域网 + +3. ###### 局域网LAN(Local Area Network)指一个楼层、一栋楼或一个校园等相对较小的区域内的网络 + +# 协议: + +## 协议的概括 + +1. 协议:就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定” + +2. 遵循相同的协议就能够实现 通信 + + TCP/IP就是IP、TCP、HTTP等协议的集 合。现在,很多设备都支持TCP/IP + +## 协议的标准化 + +1. ISO(International Organization for Standards,国际标准化组织。) +2. 制定了 一个国际标准OSI(Open Systems Interconnection,开放式通信系统互联参考模型 + +## 协议的分层 + + +1. 应用层: + + 1. 为应用程序提供服务并规定应用程序中通信相关的细节 + + 1. 包括文件传输、电子邮件、远程登录(虚拟终 端)等协议 + + 1. 如qq,微信等 + 2. 后发送给目标地址 + +2. 表示层: + +1. 将设备固有的数据格式转换为网络标准传输格式 +2. 主要负责数据格式的转换utf-8,json +3. 将实际传输的数据转交给下一层去处 理。 + +3.会话层 + +三种建立连接的方式: + +会话层负责**决定**建立连接和断开连接的**时机** + +a.一次连接多个 + +b.一次建立多个连接 + +c.多次链接不同连接 + +1. 负责建立和断开通信连接 +2. 及数据的分割等数据传输相关的管理。 +3. 其收到的数据前端附加首部或标签信息后再转发给下一层。而这些 首部或标签中记录着数据传送顺序的信息 + +4.传输层 + +传输层进行**实际**的建立和断开**处理** + +传输层为确保所传输的数据到达目标地址,会在通信两端的计算机之间进行确认,如果数据没有到 达,它会负责进行重发 + +实际上将数据传输给对端的处理是由网络层来完成的 + +网络层: + +网络层的作用是在网络与网络相互连接的环境中,将数据从发送端主机发送到接收端主机 + +数据链路层、物理层: + +1. 数据链路层的作用就是在这些通过传输介质互连的设备 之间进行数据处理 +2. 物理层中,将数据的0、1转换为电压和脉冲光传输给物理的传输介质,而相互直连的设备之间使用地址 实现传输。这种地址被称为MAC(Media Access Control,介质访问控制。) 地址,也可称为物理地址或 硬件地址。 + + + +传输方式的分类: + +面向有连接型: + + +面向无连接型: + + +根据接收端数量分类: + +■ 单播(Unicast) + +组合起来就是指1对1通信 + + +■ 广播(Broadcast) + +从1台主机发送给与之相连的所有其他主机 + +■ 多播(Multicast) + +多播与广播类似,也是将消息发给多个接收主机。不同之处在于多播要限定某一组主机作为接收 + +■ 任播(Anycast) + +任播是指在特定的多台主机中选出一台作为接收端的一种通信方式。 \ No newline at end of file -- Gitee From 5304fcc28bacf4ca44a435671148bd6b2b5382ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=87=BD?= <3084917167@qq.com> Date: Tue, 2 Apr 2024 10:46:53 +0000 Subject: [PATCH 2/4] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=204.1.?= =?UTF-8?q?txt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4.1.txt | 102 -------------------------------------------------------- 1 file changed, 102 deletions(-) delete mode 100644 4.1.txt diff --git a/4.1.txt b/4.1.txt deleted file mode 100644 index 514ff37..0000000 --- a/4.1.txt +++ /dev/null @@ -1,102 +0,0 @@ -# 计算机网络规模 - -1. ###### 广域网WAN(Wide Area Network) 大多指互联网 - -2. ###### 城域网MA(Metropolitan Area network)比广域网再小一级的、连接整个城市的网络叫城域网 - -3. ###### 局域网LAN(Local Area Network)指一个楼层、一栋楼或一个校园等相对较小的区域内的网络 - -# 协议: - -## 协议的概括 - -1. 协议:就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定” - -2. 遵循相同的协议就能够实现 通信 - - TCP/IP就是IP、TCP、HTTP等协议的集 合。现在,很多设备都支持TCP/IP - -## 协议的标准化 - -1. ISO(International Organization for Standards,国际标准化组织。) -2. 制定了 一个国际标准OSI(Open Systems Interconnection,开放式通信系统互联参考模型 - -## 协议的分层 - - -1. 应用层: - - 1. 为应用程序提供服务并规定应用程序中通信相关的细节 - - 1. 包括文件传输、电子邮件、远程登录(虚拟终 端)等协议 - - 1. 如qq,微信等 - 2. 后发送给目标地址 - -2. 表示层: - -1. 将设备固有的数据格式转换为网络标准传输格式 -2. 主要负责数据格式的转换utf-8,json -3. 将实际传输的数据转交给下一层去处 理。 - -3.会话层 - -三种建立连接的方式: - -会话层负责**决定**建立连接和断开连接的**时机** - -a.一次连接多个 - -b.一次建立多个连接 - -c.多次链接不同连接 - -1. 负责建立和断开通信连接 -2. 及数据的分割等数据传输相关的管理。 -3. 其收到的数据前端附加首部或标签信息后再转发给下一层。而这些 首部或标签中记录着数据传送顺序的信息 - -4.传输层 - -传输层进行**实际**的建立和断开**处理** - -传输层为确保所传输的数据到达目标地址,会在通信两端的计算机之间进行确认,如果数据没有到 达,它会负责进行重发 - -实际上将数据传输给对端的处理是由网络层来完成的 - -网络层: - -网络层的作用是在网络与网络相互连接的环境中,将数据从发送端主机发送到接收端主机 - -数据链路层、物理层: - -1. 数据链路层的作用就是在这些通过传输介质互连的设备 之间进行数据处理 -2. 物理层中,将数据的0、1转换为电压和脉冲光传输给物理的传输介质,而相互直连的设备之间使用地址 实现传输。这种地址被称为MAC(Media Access Control,介质访问控制。) 地址,也可称为物理地址或 硬件地址。 - - - -传输方式的分类: - -面向有连接型: - - -面向无连接型: - - -根据接收端数量分类: - -■ 单播(Unicast) - -组合起来就是指1对1通信 - - -■ 广播(Broadcast) - -从1台主机发送给与之相连的所有其他主机 - -■ 多播(Multicast) - -多播与广播类似,也是将消息发给多个接收主机。不同之处在于多播要限定某一组主机作为接收 - -■ 任播(Anycast) - -任播是指在特定的多台主机中选出一台作为接收端的一种通信方式。 \ No newline at end of file -- Gitee From 455af3bb317be8838502becd6f34bfcc47380312 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=87=BD?= <3084917167@qq.com> Date: Tue, 2 Apr 2024 10:47:15 +0000 Subject: [PATCH 3/4] =?UTF-8?q?=E6=96=B0=E5=BB=BA=2006=20=E9=99=88?= =?UTF-8?q?=E6=98=8E=E5=87=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "06 \351\231\210\346\230\216\345\207\275/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "06 \351\231\210\346\230\216\345\207\275/.keep" diff --git "a/06 \351\231\210\346\230\216\345\207\275/.keep" "b/06 \351\231\210\346\230\216\345\207\275/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From e53016ef7666652796202a707982d1294227c562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=87=BD?= <3084917167@qq.com> Date: Tue, 2 Apr 2024 10:51:08 +0000 Subject: [PATCH 4/4] =?UTF-8?q?06=20=E9=99=88=E6=98=8E=E5=87=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 陈明函 <3084917167@qq.com> --- .../4.1.txt" | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 "06 \351\231\210\346\230\216\345\207\275/4.1.txt" diff --git "a/06 \351\231\210\346\230\216\345\207\275/4.1.txt" "b/06 \351\231\210\346\230\216\345\207\275/4.1.txt" new file mode 100644 index 0000000..514ff37 --- /dev/null +++ "b/06 \351\231\210\346\230\216\345\207\275/4.1.txt" @@ -0,0 +1,102 @@ +# 计算机网络规模 + +1. ###### 广域网WAN(Wide Area Network) 大多指互联网 + +2. ###### 城域网MA(Metropolitan Area network)比广域网再小一级的、连接整个城市的网络叫城域网 + +3. ###### 局域网LAN(Local Area Network)指一个楼层、一栋楼或一个校园等相对较小的区域内的网络 + +# 协议: + +## 协议的概括 + +1. 协议:就是计算机与计算机之间通过网络实现通信时事先达成的一种“约定” + +2. 遵循相同的协议就能够实现 通信 + + TCP/IP就是IP、TCP、HTTP等协议的集 合。现在,很多设备都支持TCP/IP + +## 协议的标准化 + +1. ISO(International Organization for Standards,国际标准化组织。) +2. 制定了 一个国际标准OSI(Open Systems Interconnection,开放式通信系统互联参考模型 + +## 协议的分层 + + +1. 应用层: + + 1. 为应用程序提供服务并规定应用程序中通信相关的细节 + + 1. 包括文件传输、电子邮件、远程登录(虚拟终 端)等协议 + + 1. 如qq,微信等 + 2. 后发送给目标地址 + +2. 表示层: + +1. 将设备固有的数据格式转换为网络标准传输格式 +2. 主要负责数据格式的转换utf-8,json +3. 将实际传输的数据转交给下一层去处 理。 + +3.会话层 + +三种建立连接的方式: + +会话层负责**决定**建立连接和断开连接的**时机** + +a.一次连接多个 + +b.一次建立多个连接 + +c.多次链接不同连接 + +1. 负责建立和断开通信连接 +2. 及数据的分割等数据传输相关的管理。 +3. 其收到的数据前端附加首部或标签信息后再转发给下一层。而这些 首部或标签中记录着数据传送顺序的信息 + +4.传输层 + +传输层进行**实际**的建立和断开**处理** + +传输层为确保所传输的数据到达目标地址,会在通信两端的计算机之间进行确认,如果数据没有到 达,它会负责进行重发 + +实际上将数据传输给对端的处理是由网络层来完成的 + +网络层: + +网络层的作用是在网络与网络相互连接的环境中,将数据从发送端主机发送到接收端主机 + +数据链路层、物理层: + +1. 数据链路层的作用就是在这些通过传输介质互连的设备 之间进行数据处理 +2. 物理层中,将数据的0、1转换为电压和脉冲光传输给物理的传输介质,而相互直连的设备之间使用地址 实现传输。这种地址被称为MAC(Media Access Control,介质访问控制。) 地址,也可称为物理地址或 硬件地址。 + + + +传输方式的分类: + +面向有连接型: + + +面向无连接型: + + +根据接收端数量分类: + +■ 单播(Unicast) + +组合起来就是指1对1通信 + + +■ 广播(Broadcast) + +从1台主机发送给与之相连的所有其他主机 + +■ 多播(Multicast) + +多播与广播类似,也是将消息发给多个接收主机。不同之处在于多播要限定某一组主机作为接收 + +■ 任播(Anycast) + +任播是指在特定的多台主机中选出一台作为接收端的一种通信方式。 \ No newline at end of file -- Gitee