计算机网络与通信项目二解构网络协议框架任务一:初识OSI参考模型学习目标二、掌握OSI7层模型每一层的名称与功能一、理解OSI分层模型的意义三、理解数据在网络中传输过程中,数据包封装和拆封装的过程目录二、OSI参考模型详解一、OSI分层模型的意义三、数据的封装与解封装一、OSI分层模型的意义•数据通信Data一、OSI分层模型的意义•什么是协议
•为了使数据可以在网络上从源传递到目的地,网络上所有设备需要“讲”相同的“语言”•描述网络通信中“语言”规范的一组规则就是协议例如:两个人交谈,必须使用相同的语言,如果你说汉语,他说阿拉伯语……•数据通信协议的定义•决定数据的格式和传输的一组规则或者一组惯例@#&$%……一、OSI分层模型的意义•网络通信的过程很复杂•数据以电子信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够阅读•为了降低网络设计的复杂性,将协议进行了分层设计一、OSI分层模型的意义•分层设计的意义•用户服务层的模块设计可相对独立于具体的通信线路和通信硬件接口的差别•而通信服务层的模块设计又可相对独立于具体用户应用要求的不同例如:文件传输或电子邮件服务模块的设计,不必关心底层通信线路是光纤还是双绞线一、OSI分层模型的意义•服务•是网络中各层向其相邻上层提供的一组操作•面向连接的服务•先建立连接再传输数据,之后再断开连接•数据传输过程中,数据包不需要携带目的地址•保证数据传输的可靠性•无连接的服务•不需要事先建立连接,直接发送数据•每个报文都带有完整的目的地址•不保证报文传输的可靠性一、OSI分层模型的意义元素意义举例请求(Request)用户请求建立一个连接用户拨号指示(Indication)服务提供者向被呼叫方示意有人请求建立连接被呼叫用户电话振铃响应(Response)被呼叫方用来表示接受建立连接的请求被呼叫方摘机确认(Confirm)