时间有界 梦想无疆(NEBASE第十三课)(一)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: 时间有界 梦想无疆(NEBASE第十三课)(一)

时间有界 梦想无疆(NEBASE第十三课)

 

1、计算机网络功能

数据通信、资源共享、增加数据可靠性、提高系统处理能力(主要功能数所通信)

2.标准:一致同意的规则可以理解为标谁

ISO(国际标准化组织)在网络通信中创建了OSI(开放系统互联)模型


该模型定义了通信系统中不同层次的功能和协议。该模型包括七个层次,每个层次都有自己的特定功能,从物理层(第一层)到应用层(第七层)。

物理层:负责传输比特流,并进行物理连接和适配器接口。

数据链路层:负责通过物理层提供的链路提供帧同步、流量控制和错误检测。

网络层:负责通过路由选择算法转发数据包。

传输层:提供端到端的数据传输服务,并在必要时进行可靠传输和错误检测。

会话层:提供会话管理功能,包括建立、维护和结束会话。

表示层:负责数据格式转换、数据加密等操作,以使数据能够在不同系统之间传输。

应用层:为最终用户提供服务,例如电子邮件、文件传输和网络浏览器等。

通过这种模型,不同的厂商和组织可以开发出适用于不同层次的通信软件和硬件,实现互操作性和交互性,从而建立一个开放、标准的通信系统。


ANSI(美国国家标准化局)

ANSI是美国国家标准化协会(American National Standards Institute)的缩写,是美国全国性、非政府、非盈利的组织。它的主要职责是制定和推广各种标准,尤其是工业标准。在计算机领域,ANSI标准通常用于定义编程语言、文件格式、协议和接口等标准。ANSI标准通常被大多数公司和组织所遵循,以确保产品的兼容性和互操作性。


ITU-T(国际电信联盟-电信标准部)


ITU-T是国际电信联盟下属的一个部门,其全称为“国际电信联盟-电信标准部”。ITU-T的主要任务是在国际范围内制定和推广电信标准,以促进全球电信业的发展和互相连接。ITU-T的工作领域涉及广泛,包括网络技术、电信设备、电信服务、网络安全、信息通信技术等等,其标准的制定和推广对全球电信业的发展和互联互通具有重要的意义。


IEEE(电气和电子工程师协会)


IEEE是电气和电子工程师协会(Institute of Electrical and Electronics Engineers)的缩写,是全球最大的技术专业组织之一。IEEE成立于1884年,总部位于美国纽约市,现已在全球160多个国家和地区拥有超过42万会员。IEEE致力于推动技术进步和创新,提供专业信息、资源和服务,促进技术人员之间的交流和合作。IEEE的领域涵盖了电气工程、电子工程、计算机科学、信息技术、生物医学工程、通信技术、能源和电力等多个领域。

3.规则:协议

协议是指在一定条件下双方或多方之间达成一致的规则、约定或协议书。协议通常用于解决不同个体之间的合作、交流或互动问题。协议可以是口头的,也可以是书面的。在法律方面,协议一般指合同或条约,是由双方或多方在法律规定下达成的一份具有法律效力的文书。在网络通信中,协议一般指计算机网络中各层之间的通信协议,如TCP/IP协议等。协议的作用是规范和确立各方之间的权利和义务,同时也保障了协议的执行和实施。

4.OSI(开放系统互联参考模型)

为什么会有OSI参考模型?

为了让全世界网络标准统一, 使用任意厂商的网络设备都可以实现数据的互联互通

OSI是一个开放式体系结构,它规定将网络分为七层

5.为什么分层?

为了降低网络设计复杂性,将协议进行了分层设计,方便网络故障的定位


分层是将一个系统或结构分成多个层次,每个层次有不同的功能和职责,并且层次之间有明确的界限和交互规则。常见的例子包括计算机网络中的分层协议,软件工程中的分层架构,甚至是教育中的分层课程设置。

分层的优势在于可以将复杂的系统分解为小而简单的部分,降低系统的复杂度和维护成本。同时,每个层次专注于自己的功能,使得系统更加可靠、可扩展、易于维护和升级。此外,分层还有利于分工协作和提升开发效率,因为每个层次可以由专门的团队负责开发和测试。

在理解分层的同时,还需要注意各个层次之间的依赖关系和交互规则。不同层次之间需要相互配合,确保系统整体运行正常。因此,在设计和实现分层结构时需要考虑到各种可能的情况和交互场景,以确保系统的稳定性和可靠性。

分层 案例

以下是一些分层的案例:

1. 软件架构分层: 在软件开发中,常见的软件架构分层包括:表示层、业务逻辑层、数据访问层等。这种分层结构可以有效提高软件的可维护性和可扩展性。

2. 网络分层:在计算机网络中,常见的分层结构是 OSI(开放式系统互联)参考模型,该模型将计算机网络分为七个层次,每个层次负责不同的功能。

3. 硬件分层:计算机硬件系统也可以采用分层结构。例如,计算机内部的硬件可以分为 CPU、内存、硬盘、显卡等不同的层次。

4. 企业架构分层:企业架构包括业务架构、信息架构和技术架构等多个层次。这种分层结构可以帮助企业更好地组织和管理资源。

5. 数据分层:在大数据领域中,常见的数据分层结构包括原始数据层、清洗数据层、集成数据层、分析数据层等。这样的分层架构可以使数据处理更加高效。

6.OSI七层参考模型含义(物数网传会表应)

应用层:网络服务与最终用户的一个接口**

表示层:数据表现形式,如加密、压缩

会话层:建立、管理、中止会话,例如断点续传

传输层:定义传输数据的协议端口号,以及流量控制差错校验,实现了程序与程序的互连,可靠与不可靠的传输。

网络层:进行逻辑地址寻址,实现不同网络之间通信,定义了IP地址,为数据的传输选择最佳路径,路由器工作在网络层。

数据链路层:建立逻辑链接,进行硬件地址寻址、通过MAC地址实现数据的通信,帧包装、帧传输、帧同步。交换机工作在数据链路层。

物理层:建立、维护、断开物理连接,定义了接口及介质,实现了比特流的传输。

7.PDU(协议数据单元)

  1. 传输层 段 segment
  2. 网络层 包 packet
  3. 数据链路层 帧 frame
  4. 物理层 比特流 bit

8.常见网络协议

网络层常见协议:

  1. 1)IP协议:互联网协议,定义了IP地址
  2. 2)ICMP协议:网络控制消息协议,验证和测试网络连通性
  3. 3)ARP协议:地址解析协议,将IP地址解析成MAC地址
  4. 4)OSPF协议:开放式最短路径优先,动态路由协议

传输层常见协议:

1)TCP:传输控制协议—安全可靠,速度慢

2)UDP: 用户数据报协议—不可靠,速度快

应用层常见协议:

1)HTTP:超文本传输协议—TCP 80端口


2)FTP:文件传输协议—TCP 20 和21


3)TFTP:简单文件传输协议—UDP 69


4)DHCP:动态主机配置协议—UDP 67 68


5) Telnet:远程管理协议—TCP 23


6) RDP:远程桌面协议—TCP 3389


7)DNS:域名解析—TCP或UDP 53

9、TCP/IP 五层模型设备名称

-应用层—电脑

-传输层—防火墙

-网络层—路由器

-数据链路层—交换机

-物理层—网卡

10.安装科莱软件并使用软件:

 

 

 

 

Microsoft Windows [版本 10.0.22621.1992]
(c) Microsoft Corporation。保留所有权利。
C:\Users\MZFAITHDREAM>color f0
C:\Users\MZFAITHDREAM>ipconfig
Windows IP 配置
以太网适配器 以太网:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 VirtualBox Host-Only Network:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::765e:a67c:30d3:cb6c%6
   IPv4 地址 . . . . . . . . . . . . : 192.168.56.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
无线局域网适配器 本地连接* 3:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
无线局域网适配器 本地连接* 4:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
以太网适配器 VMware Network Adapter VMnet1:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::c348:3bb5:29ea:741b%18
   IPv4 地址 . . . . . . . . . . . . : 192.168.84.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
以太网适配器 VMware Network Adapter VMnet8:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::f059:d26:43ef:718a%19
   IPv4 地址 . . . . . . . . . . . . : 192.168.81.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
无线局域网适配器 WLAN:
   连接特定的 DNS 后缀 . . . . . . . :
   IPv6 地址 . . . . . . . . . . . . : 2408:894c:0:eea6:4159:8a53:b18a:3cf7
   临时 IPv6 地址. . . . . . . . . . : 2408:894c:0:eea6:cc2e:a77:f085:b206
   本地链接 IPv6 地址. . . . . . . . : fe80::1203:7aa3:8ff3:ce92%11
   IPv4 地址 . . . . . . . . . . . . : 192.168.43.237
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : fe80::8fa:79ff:fe3b:3709%11
                                       192.168.43.97
C:\Users\MZFAITHDREAM>ipconfig /all
Windows IP 配置
   主机名  . . . . . . . . . . . . . : HELLOWWORLD
   主 DNS 后缀 . . . . . . . . . . . :
   节点类型  . . . . . . . . . . . . : 混合
   IP 路由已启用 . . . . . . . . . . : 否
   WINS 代理已启用 . . . . . . . . . : 否
以太网适配器 以太网:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Realtek PCIe GbE Family Controller
   物理地址. . . . . . . . . . . . . : 70-B5-E8-9D-DC-6C
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
以太网适配器 VirtualBox Host-Only Network:
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
   物理地址. . . . . . . . . . . . . : 0A-00-27-00-00-06
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::765e:a67c:30d3:cb6c%6(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.56.1(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 755630119
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-26-6C-CF-08-70-B5-E8-9D-DC-6C
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
无线局域网适配器 本地连接* 3:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #3
   物理地址. . . . . . . . . . . . . : 8E-C8-4B-F9-95-03
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
无线局域网适配器 本地连接* 4:
   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #4
   物理地址. . . . . . . . . . . . . : 9E-C8-4B-F9-95-03
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
以太网适配器 VMware Network Adapter VMnet1:
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1
   物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-01
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::c348:3bb5:29ea:741b%18(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.84.1(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 100683862
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-26-6C-CF-08-70-B5-E8-9D-DC-6C
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
以太网适配器 VMware Network Adapter VMnet8:
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
   物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-08
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::f059:d26:43ef:718a%19(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.81.1(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 218124374
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-26-6C-CF-08-70-B5-E8-9D-DC-6C
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
无线局域网适配器 WLAN:
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Qualcomm QCA9377 802.11ac Wireless Adapter
   物理地址. . . . . . . . . . . . . : 8C-C8-4B-F9-95-03
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
   IPv6 地址 . . . . . . . . . . . . : 2408:894c:0:eea6:4159:8a53:b18a:3cf7(首选)
   临时 IPv6 地址. . . . . . . . . . : 2408:894c:0:eea6:cc2e:a77:f085:b206(首选)
   本地链接 IPv6 地址. . . . . . . . : fe80::1203:7aa3:8ff3:ce92%11(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.43.237(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   获得租约的时间  . . . . . . . . . : 2023年7月13日 22:59:07
   租约过期的时间  . . . . . . . . . : 2023年7月14日 0:06:06
   默认网关. . . . . . . . . . . . . : fe80::8fa:79ff:fe3b:3709%11
                                       192.168.43.97
   DHCP 服务器 . . . . . . . . . . . : 192.168.43.97
   DHCPv6 IAID . . . . . . . . . . . : 110020663
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-26-6C-CF-08-70-B5-E8-9D-DC-6C
   DNS 服务器  . . . . . . . . . . . : 192.168.43.97
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
相关文章
|
7月前
通信原理期末复习——计算大题(一)
通信原理期末复习——计算大题(一)
61 0
通信原理期末复习——计算大题(一)
|
7月前
|
算法
算法编程(十六):快乐数
算法编程(十六):快乐数
70 0
|
存储 算法 测试技术
【C++从0到王者】第十八站:手把手教你写一个简单的优先级队列
【C++从0到王者】第十八站:手把手教你写一个简单的优先级队列
81 0
|
自然语言处理 算法 测试技术
软件工程导论期末救急包(中)(三)
软件工程导论期末救急包(中)(三)
|
3月前
|
网络协议 前端开发 网络安全
「offer来了」2种递进学习思维,24道计网题目,保姆级巩固你的计网知识体系
该文章通过2种递进学习思维和24道计算机网络题目,系统地巩固了计算机网络的基础知识,包括OSI模型、TCP/IP协议、三次握手与四次挥手的过程及背后的原理,并探讨了DDoS攻击与防御措施等内容。
「offer来了」2种递进学习思维,24道计网题目,保姆级巩固你的计网知识体系
|
设计模式 JSON 前端开发
软件工程导论期末救急包(中)(二)
软件工程导论期末救急包(中)(二)
|
网络协议
时间有界 梦想无疆(NEBASE第十三课)(二)
时间有界 梦想无疆(NEBASE第十三课)(二)
79 0
|
测试技术 uml 开发者
软件工程导论期末救急包(中)(一)
软件工程导论期末救急包(中)
刷爆LeetCode!字节技术官亲码算法面试进阶神技太香了
正赶上金三银四,说到数据结构与算法这个词,肯定有不少人会眉头一皱。也不知从什么时候开始,以字节为主的一大波公司面试开始了对算法的连环拷问。如果事前没有系统地刷一波题的话,算法这一关还是比较难过
|
消息中间件 负载均衡 算法
【百面成神】多线程基础16问,你能坚持到第几问
【百面成神】多线程基础16问,你能坚持到第几问