网络基础入门
计算机网络背景
独立模式: 计算机之间相互独立;
网络互联: 多台计算机连接在一起, 完成数据共享;
局域网LAN: 计算机数量更多了, 通过交换机和路由器连接在一起
广域网WAN: 将远隔千里的计算机都连在一起
所谓 “局域网” 和 “广域网” 只是一个相对的概念. 比如, 我们有 “天朝特色” 的广域网, 也可以看做一个比较大的局域网.
认识 “协议”
“协议” 是一种约定
计算机之间的传输媒介是光信号和电信号. 通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息. 要想传递各种不同的信息, 就需要约定好双方的数据格式.
注意:计算机生产厂商有很多; 计算机操作系统, 也有很多; 计算机网络硬件设备, 还是有很多; 这些不同厂商之间生产的计算机并不能相互顺畅的通信,这时就需要约定一个共同的标准, 大家都来遵守, 这就是网络协议。
总结:所谓的网络协议,本质是通过数据的表达方式,来完成参与通信的各个主机协议的表现
网络协议初识
协议分层
- 网络本质是一个层状结构
- 网咯协议栈(网络):由应用层(用户层)、传输层(内核层)、网络层(内核层)、数据链路层(驱动层)构成——网络和系统是密切相关的
- 现有OS,后有网络:
-
- 现有计算机
-
- 多台计算机之间能够数据交互