网络通信
网路通信:硬件+软件
硬件: 网卡、交换机、路由器、无线设备
软件:TCP/IP协议
常见术语
数据载荷 :最终想要传递的信息:快递物品本身
报文:网络中交换与传输的数据单元:打包后的快递包裹
头部:在数据载荷的前面添加的信息段:快递单
尾部:在数据载荷的后面添加的信息段:快递包裹填充物
封装:对数据载荷添加头部和尾部,形成新的报文的过程:快递的打包过程
解封装:去掉报文的头部和尾部,获取数据载荷的过程:拆快递的过程
网关:提供协议转换、路由选择、数据交换等功能的网络设备:快递公司和用户对接的服务点:菜鸟裹裹
路由器:为报文选择传递路径的网络设备:快递公司的运输设备:轮船、飞机、汽车
终端设备:数据通信系统的端设备,作为数据的发送者或接受者:发件人或收件人
常见网络设备
交换机:距离用户最近的设备,使用户接入网络
路由器:实现不同网段的通信
防火墙:网络安全设备,隔离网络
无线设备:AP 后面还是有线链接交换机
网络类型
局域网:办公室、网吧
城域网:教育城域网
广域网:覆盖几十到几千公里(Internet)
网络拓扑类型
星型:中间节点是交换机很重要
环型:添加、去除设备麻烦
树型:星型的扩展
全网状:高可靠性,成本高
部分网状:可靠且降低成本
实际中使用:组合型网络拓扑:重要部分多连接几根线
网络参考模型
应用层:app
表示层:计算机用自己的方式对用户数据进行编码
会话层:两个程序之间的接口:美团调用微信支付
传输层:建立TCP/UDP链接;给报文打上端口号,标识是什么应用的数据:80:网页;4000:QQ
网络层:IP寻址和路由选择
数据链路层:MAC地址
物理层:比特流传输,(电流)
文件系统
系统软件:.cc
配置文件:.cfg .zip .dat
补丁文件:.pat
PAF文件:定制性功能 .bin
存储设备
SDRM : 运行内存 8
Flash : 断电不失 256
NVRAM :快速少量存储