计算机网络体系结构:
计算机网络体系结构的抽象概念较多,在学习时要多思考。分层次的体系结构是最基本的。
一.网络协议和网络体系结构:
1.网络协议(Network Protocol):
对于非常复杂的计算机网络,应采用层次式的结构,分层可以带来很多好处
(1)各层之间相互独立
(2)灵活性好
(3)结构上可以分割开
(4)易于实现和维护 (5)能促进标准化工作
2.网络体系结构:
计算机网络的各层以及其协议的集合,称为网络的体系结构
计算机网络时个非常复杂的系统,例如连接在网络上的两台计算机要相互传送文件,需要完成一下几项工作:
(1)激活数据通信通道
(2)告诉网络如何识别要接受数据的计算机
(3)发起者必须查明接受者是否已经准备好接收数据
(4)接受者是否已经做好接受文件和存储文件的准备工作
(5)若计算机的文件格式不兼容,则至少其中一台计算机应完成格式转换功能
(6)对出现的各种差错和意外事故(数据缺少,重复,错误,丢失),当网络中某个节点交换机出现故障等,应该有可靠的措施保证对方计算机最终能接收到正确的数据
3.网络服务:
网络