网络关键概念 观看视频 如果你在IT领域工作过,你很可能已经接触过网络概念。尽管我们在现代环境中主要使用身份作为边界控制,但这并不意味着网络控制是多余的。虽然这是一个庞大的主题,但在本课程中,我们将涵盖一些关键的网络概念。 在这节课中,我们将介绍: 什么是IP地址? 什么是OSI模型? 什么是TCP/UDP? 什么是端口号? 什么是数据静止加密和传输加密? 什么是IP地址? IP地址(Internet Protocol地址)是分配给连接到使用互联网协议进行通信的计算机网络中的每个设备的一个数字标签。它作为网络内设备的唯一标识符,使它们能够在互联网或其他互联网络中发送和接收数据。主要有两种版本的IP地址:IPv4(互联网协议版本4)和IPv6(互联网协议版本6)。
如果你在IT领域工作过,你很可能已经接触过网络概念。尽管我们在现代环境中主要使用身份作为边界控制,但这并不意味着网络控制是多余的。虽然这是一个庞大的主题,但在本课程中,我们将涵盖一些关键的网络概念。
在这节课中,我们将介绍:
什么是IP地址?
什么是OSI模型?
什么是TCP/UDP?
什么是端口号?
什么是数据静止加密和传输加密?
IP地址(Internet Protocol地址)是分配给连接到使用互联网协议进行通信的计算机网络中的每个设备的一个数字标签。它作为网络内设备的唯一标识符,使它们能够在互联网或其他互联网络中发送和接收数据。主要有两种版本的IP地址:IPv4(互联网协议版本4)和IPv6(互联网协议版本6)。IP地址通常以IPv4格式(例如192.168.1.1)或IPv6格式(例如2001:0db8:85a3:0000:0000:8a2e:0370:7334)表示。
OSI(开放系统互连)模型是一个概念框架,将通信系统的功能标准化为七个不同的层。每一层执行特定的任务,并与相邻层通信,以确保网络中设备之间的高效和可靠的数据通信。从下到上,这些层次如下:
物理层
数据链路层
网络层
传输层
会话层
表示层
应用层
OSI模型提供了一个通用的参考框架,无论具体硬件或软件实现如何,都可以理解网络协议和技术如何交互。

来源:https://en.wikipedia.org/wiki/OSI_model
TCP(传输控制协议)和UDP(用户数据报协议)是计算机网络中用于促进互联网或局域网内设备之间通信的两个基本传输层协议。它们负责将数据分解成数据包进行传输,然后在接收端将这些数据包重新组装成原始数据。然而,它们在特性和应用场景方面有所不同。
TCP(传输控制协议):
TCP是一种面向连接的协议,提供设备之间可靠且有序的数据传输。在数据交换开始之前,TCP会在发送方和接收方之间建立连接。TCP确保数据包按正确的顺序到达,并处理丢失数据包的重传,以保证数据的完整性和准确性。这使得TCP适用于需要可靠数据传输的应用程序,如网页浏览、电子邮件、文件传输(FTP)和数据库通信。
UDP(用户数据报协议):
UDP是一种无连接的协议,提供更快的数据传输,但不如TCP可靠。它在发送数据前不建立正式的连接,也不包括确认或重传丢失数据包的机制。UDP适用于速度和效率比保证交付更重要的应用程序,如实时通信、流媒体、在线游戏和DNS查询。
总之,TCP优先考虑可靠性和有序传输,适用于需要数据准确性的应用程序,而UDP强调速度和效率,适用于可以接受轻微数据丢失或顺序调整的应用程序,以减少延迟。选择TCP还是UDP取决于应用程序或服务的具体要求。
在网络中,端口号是一个数值标识符,用于区分在同一网络设备上运行的不同服务或应用程序。端口号帮助将传入的数据路由到适当的应用程序。端口号是16位无符号整数,因此范围从0到65535。它们分为三个范围:
已知端口(0-1023):保留给标准服务,如HTTP(端口80)和FTP(端口21)。
注册端口(1024-49151):用于不属于已知范围但已正式注册的应用和服务。
动态/私有端口(49152-65535):可供应用程序临时或私有使用。
加密是将数据转换为安全格式的过程,以防止未经授权的访问或篡改。加密可以应用于“静止”的数据(存储在设备或服务器上时)和“传输”中的数据(在设备之间或通过网络传输时)。
静止加密:这涉及对存储在设备、服务器或存储系统上的数据进行加密。即使攻击者获得存储介质的物理访问权限,他们也无法在没有加密密钥的情况下访问数据。这对于防范设备盗窃、数据泄露或未经授权访问敏感数据至关重要。
传输加密:这涉及在数据传输过程中对其进行加密。这可以防止窃听和未经授权的数据拦截。传输加密的常见协议包括HTTPS用于web通信和TLS/SSL用于保护各种类型的网络流量。
声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。