Linux网络基础1(一)之计算机网络背景
文章目录
- 计算机网络背景
- 网络发展
- 认识 "协议"
- 高小琴例子
- 方言例子
计算机网络背景
网络发展
独立模式: 计算机之间相互独立;
网络互联: 多台计算机连接在一起, 完成数据共享;
局域网LAN: 计算机数量更多了, 通过交换机和路由器连接在一起;
广域网WAN: 将远隔千里的计算机都连在一起;
所谓 “局域网” 和 “广域网” 只是一个相对的概念.
比如, 我们有 “天朝特色” 的广域网, 也可以看做一个比较大的局域网.
认识 “协议”
“协议” 是一种约定.
(在计算机中,协议就是通信双方都能够识别的结构体对象,也可以称为”约定“)
高小琴例子
计算机之间的传输媒介是光信号和电信号.
通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息.
要想传递各种不同的信息, 就需要约定好双方的数据格式.
思考: 只要通信的两台主机, 约定好协议就可以了么?
不行!如果电气特性不一样也不能通信!(比如:一台主机用有无代表0/1,另一台用强弱代表0/1)
协议属于标准的一个子集。协议!=标准
方言例子
计算机生产厂商有很多;
计算机操作系统, 也有很多;
计算机网络硬件设备, 还是有很多;
如何让这些不同厂商之间生产的计算机能够相互顺畅的通信?
就需要有人站出来, 约定一个共同的标准, 大家都来遵守, 这就是 网络协议;