网络、互联网与万维网基础指南
1. 计算机网络概述
计算机网络起源于 20 世纪 60 年代末至 70 年代初,当时主要是一些研究机构和政府机构参与的早期分组交换网络。如今,计算机和网络的界限已十分模糊,“网络即计算机”的观点愈发凸显。大多数人甚至无法忍受几分钟的网络连接中断。
计算机网络是一种高速通信介质,它将许多可能不同的计算机或主机连接在一起,是计算机和电信硬件与软件的结合。其目的是在主机之间提供快速可靠的信息交换。常见的网络服务包括:
- 电子邮件
- 在线聊天和网络电话
- 文件传输
- 远程登录
- 分布式数据库
- 网络文件系统
- 音频和视频流
- 网络语音和电话
- 万维网、电子商务和社交网络
- 远程过程和对象访问
除了主机计算机,网络本身还可能涉及执行网络功能的专用计算机,如集线器、交换机、网桥、路由器和网关。网络极大地扩展了连接主机的功能,而专用服务器主机则通过提供高效的服务进一步增强了网络的功能和实用性。
对于 Linux 用户、程序员和服务器管理员来说,了解基本的网络概念、命令、信息安全以及万维网的工作原理至关重要。
2. 网络协议
不同厂商、不同操作系统下的程序和计算机要在网络上进行通信,就必须建立一套详细的规则和约定,即网络协议。不同的网络服务遵循各自特定的协议,这些协议规定了以下细节:
- 主机和进程的地址格式
- 数据格式
- 数据传输方式
- 消息的排序和寻址
- 连接的发起和终止
- 服务的建立
- 服务的访问
超级会员免费看
订阅专栏 解锁全文
278

被折叠的 条评论
为什么被折叠?



