(一)通信与网络
- 通信:人与人,人与物,物与物通过某种媒介和行为的信息传递与交流
- 网络通信:终端设备间通过网络进行通信
- 网络通信需要网卡,交换机,路由器等硬件设备,也需要TCP/IP协议等软件共同完成
- 常见网络通信例子:
- 1.两台设备需要通信,两台设备直接网线相连,就能网络通信了。
- 2.一台路由器或者交换机连接多台设备,由路由器或交换机做中转,这些设备间就能实现网络通信了。
- 3.想要远程通信,就需要都接入Internet才能通信。
- 网络通信的过程:
- 1.应用程序生成需要传递信息(或数据)
- 2.应用程序将数据打包成原始的"数据载荷",并添加"头部"和"尾部"(尾部不一定有)形成报文,报文中包含接收者的地址信息。
- 3.在一个信息单元的基础上,增加一些新的信息段,使其形成一个新的信息单元,这个过程叫做"封装"。
- 4.报文通过网线到达"网关",网关收到报文后,进行"解封装",读取地址信息,再重新封装,然后根据不同地址送到不同"路由器",通过网关和路由器的传递,报文最终离开本地网络,进入Interner的干道进行传输。
- 5.报文到达接受者的本地网络后,本地网关或者路由器对报文"解封装"和"封装",然后送往下一太路由器,直到到达接收人所在的网络的网关。
- 6.最后到达目的网关后,进行解封装和封装,发往对应的计算机,计算机收到后进行校验,校验无误接收报文,并对"数据载荷"交给对应的应用程序处理
常见术语:
术语 | 解释 |
---|---|
数据载荷 | 最终要传递的信息(快递物品) |
报文 | 网络中交换与传输的数据单元(打包后的快递) |
头部 | 在数据载荷前面添加的信息段(快递单号) |
尾部(很多报文没有尾部) | 在数据载荷后面添加的信息段(快递填充物) |
封装 | 对数据载荷添加头和尾,形成新报文的过程(快递打包过程) |
解封装 | 去掉报文头和尾,形成新报文的过程(拆快递过程) |
网关 | 提供协议转换,路由选择,数据交换等功能的网络设备(集散中心) |
路由器 | 为报文选择路径的网络设备(快递站) |
终端设备 | 数据通信和系统终端设备,作为数据的发送者或接受者(发件人和收件人) |
常见网络设备:
- 交换机 路由器 防火墙 无线设备