第一章 计算机网络概论
1-1 计算机网络形成与发展
1-1.1计算机网络
计算机网络:计算机技术(IT))与通信技术(CT)的结合。ICT=IT+CT.
1-1.2 计算机发展
计算机的发展:三个阶段
阶段1:早期网络
ARPAnet:互联网雏形
阶段2:厂商独立发展阶段
阶段3:标准化阶段(图同上)
1-1.3计算机网络分类
通信子网和资源子网
通信子网:通信节点(集线器、交换机、路由器)和通信链路(电话线、同轴电缆、无线电线路、卫星线路、微波中继线和光纤缆线)
用户资源子网:PC、服务器等
网络拓扑结构
LAN MAN WAN
按照覆盖范围分为个域网(PAN)、局域网(LAN)、城域网(MAN)、广域网(WAN)
其他分类方式
按照交换技术:电路、报文、分组交换网络
按照采用协议:IP网、IPX网
按照传输介质:无线网和有线网,有线网又能分为双绞线网络、同轴电缆网络和光纤网络等。
按照用途分类:教育、科研、商业、企业网络。
1-2 OSI和TCP/IP参考模型
1-2.1为什么要对网络进行分层
早期计算机:封闭系统,所有部件来自同一厂商
现在:兼容机,软硬分离,各司其职
1-2.2 OSI参考模型:CPU/内存等标准化
最核心的就是标准化。
某一层的改动不会影响其他层,利于设计、开发和故障排除。
通过定义在模型的每一层实现功能,鼓励产业的标准化。
通过网络组件的标准化,允许多个供应商协同进行开发。
允许各种类型的网络硬件和软件互相通信,无缝融合。
促进网络技术快速迭代,降低成本。
1-2.3 OSI参考模型
端到端:a-b-c,a-c叫端到端,a-b、b-c叫节点到节点。
1-2.4 TCP/IP模型
上三层合并,下两层可合并,也可以不合并。
功能与OSI模型功能基本一致。
1-2.5 TCP/IP参考模型对应协议
要清楚常见协议的功能。
练习题
数据封装与解封过程分析
借助OSI参考模型理解数据传输过程(封装)
封装完后,一个数据应该具有很多报头。需要注意后两列。
可以利用装快递做类比。
借助OSI参考模型理解数据传输过程(解封)
练习题