网络技术基础



网络技术兴起和互联网的发明是现代科技时代非常重要的事件。随着这些实体的兴起,网络犯罪和攻击也随之增加。

在我们更广泛地讨论这些主题之前,我们必须讨论构成网络技术基本结构的基础概念。这些包括网络、OSI模型、互联网、网络协议和其他一些概念。

网络中的OSI模型

您可以将互联网想象成一座巨大的建筑物。OSI模型就像这座建筑的蓝图,将其划分为七层,每一层都有其特定的工作。

OSI Model in Networks

让我们从下往上探索这些层——

  • 物理层
  • 数据链路层
  • 网络层
  • 传输层
  • 会话层
  • 表示层
  • 应用层

每一层都依赖于它下面的那一层,它们共同创建了一个流畅高效的网络。您可以在本教程中找到关于OSI模型的更多详细信息:OSI模型

互联网和万维网

将互联网视为连接数十亿设备的全球神经系统。这是一个巨大的网络网络,允许所有设备相互通信,从智能手机到复杂的设备。这个底层实体使用复杂的协议来有效地路由信息。虽然您可以发送电子邮件、传输文件或玩在线游戏而无需万维网,但互联网是使这些活动成为可能的根本平台。

万维网建立在互联网之上,是我们每天交互使用的用户友好界面。它就像一个数字图书馆,页面通过超链接相互连接。这种互联性,通常被称为“网络”,使您可以无缝地从一个信息跳转到另一个信息。网络本质上是通过互联网访问和共享信息的一种方式。

互联网协议:TCP和UDP

TCP/IP就像互联网及其包含的所有网站的邮政服务。这是一组网络节点遵循的规则,用于相互通信和传输数据。

在这个系统中,在传输层发送数据主要有两种方法。这些将在以下部分解释——

TCP:可靠的服务

TCP(传输控制协议)就像挂号信。它确保您的数据安全可靠地按正确的顺序到达。

UDP:快速的服务

UDP(用户数据报协议)就像寄明信片。它速度快,但可靠性较低。它不能保证您的数据会到达,也不能保证数据会按正确的顺序到达。

加密

  • 对称加密——想象一下,你有一把钥匙来锁和解锁盒子。这就是对称加密。您与任何需要访问信息的人共享相同的密钥。
  • 非对称加密——这就像有两把钥匙:一把公钥来锁盒子,一把私钥来解锁盒子。您可以广泛地共享公钥,但只有您拥有私钥。
  • 混合加密——这是两种方法的混合。您使用快速的对称密钥来加密实际数据,但使用非对称加密来安全地共享该对称密钥。

哈希函数

哈希函数就像为您的数据创建唯一的指纹。无论您对数据进行多小的更改,指纹每次都会完全不同。我们使用这些来验证文件是否被更改过。它也用于安全地存储密码。

数字签名

数字签名就像数据上的电子印章。它们验证消息确实来自真实的实体,并且在传输过程中没有被篡改。这就像在物理文档上签署您的签名。

广告