开源大世界

kydsj.vip 【首页】

用户工具

站点工具


wiki:网络技术

这是本文档旧的修订版!


计算机网络技术


计算机网络是由多台计算机设备通过通信线路连接起来的系统,主要目的是数据交换、资源共享和信息传输。

根据网络的覆盖范围和功能,计算机网络可以分为局域网(LAN)和广域网(WAN)。

局域网(LAN)

局域网是在相对较小的地理区域内,如学校、办公室或家庭内部连接计算机和其他设备的网络。

局域网通常用于连接少量设备,速度快,延迟低。

广域网(WAN)

广域网覆盖更广泛的地理区域,可以跨城市、省份乃至国家。

广域网通常由多个局域网通过公共网络(如互联网)连接而成,用于在远距离传输数据。

服务器与客户机模型


在网络中,服务器和客户机模型是一种常见的网络架构。

服务器是提供资源、数据、服务的计算机,而客户机则是请求并使用这些资源的设备。

客户机通过网络向服务器发送请求,服务器处理这些请求后将结果返回给客户机。

OSI参考模型


OSI(开放系统互连)参考模型是国际标准化组织(ISO)制定的网络通信模型,包含七层结构,每一层都有其特定功能:

1. 物理层:负责在物理媒介上传输原始比特流,涉及电气、机械、过程和功能规范。

2. 数据链路层:负责在相邻节点之间的可靠传输,处理帧同步、差错控制等。

3. 网络层:处理数据包从源到目的地的传输和路由选择。

4. 传输层:负责端到端的通信和数据流控制,确保数据正确传输。

5. 会话层:管理用户的会话,控制建立和断开通信连接。

6. 表示层:确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取,进行数据格式化和编码。

7. 应用层:为应用软件提供网络服务,如HTTP、FTP等协议。

网络设备


网络设备是实现网络功能的硬件,主要包括:

中继器(Repeater):用于放大和恢复信号,扩展网络传输距离。

集线器(Hub):用于连接多个网络设备,实现信号的分配。

交换机(Switch):用于连接设备的网络设备,可以根据数据包的地址信息进行智能转发。

路由器(Router):连接不同网络,根据IP地址决定数据的最佳路径。

接入点(AP, Access Point):允许无线设备连接到有线网络。

通过这些设备和技术的组合,计算机网络能够实现复杂的数据交换和资源共享,支持现代信息技术的发展。

数据封装


数据要通过网络进行传输,要从高层一层一层地向下传送,

如果一个主机要传送数据到别的主机,先把数据装到一个特殊的协议报头中,这个过程就叫封装。

计算机在传数据之前需要将数据分段,在每段添加附加信息,称为封装。封装分为切片和加控制信息。

当数据在传输层添加上源端口和目标端口,

我们称之为数据段或消息,可靠传输称为数据段,不可靠传输称为消息。

在网络层会为数据段或消息添加目标地址和源地址,称为数据包。

数据包在数据链路层添加了目标MAC地址、源地址和帧校验序列(FCS),称为数据帧。

wiki/网络技术.1713322951.txt.gz · 最后更改: 2024/04/17 11:02 由 math

⭐24小时内访问人数:【1800】⭐