第1章 计算机网络的基本概念 1.1 1.2 1.3 1.4 计算机网络的基本概念 协议与分层 ISO/OSI参考模型 TCP/IP协议
本章主要内容 计算机网络的基本概念 局域网、城域网和广域网的特点 ISO/OSI参考模型的层次结构和各层功能 TCP/IP体系结构及各层功能
计算机网络的基本概念(1) 1.计算机网络的定义: 利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机间可以借助通信线路传递信息,共享软件、硬件和数据等资源
计算机网络的基本概念(2) 2.计算机网络的特点 (1)计算机网络建立在通信网络基础之上 (2)建立计算机网络的目的 资源共享 在线通信
计算机网络应用举例 1.共享打印机等各种硬件设备 2.共享数据资源 3.共享应用程序
计算机网络分类 1.广域网(WAN) 2.城域网(MAN) 3.局域网(LAN) 覆盖的地理范围:几十千米到几千千米 通常利用公用网络进行组建 2.城域网(MAN) 覆盖的地理范围:几十千米之内 3.局域网(LAN) 覆盖的地理范围:有限范围(如实验室内、大楼内、校园内) 分为共享式局域网与交换式局域网
协议的基本概念(1) 1.协议(protocol)是通信双方为了实现通信所进行的约定或所作的对话规则 2.网络协议的优劣直接影响网络的性能 3.网络协议的组成 语义:做什么(what to do) 语法:怎么做(how to do) 定时关系:何时做(when to do)
协议的基本概念(2) 4.计算机网络中存在有多种协议 5.协议之间的相互作用 为避免重复工作,每个协议应该处 理没有被其他协议处理过的通信问题协 议之间可以共享数据和信息
网络的层次结构(1) 1.层次划分的目的 2.层次划分的原则 将网络这个庞大的、复杂的问题划分成若干较小的、简单的问题 层内功能内聚 层间耦合松散
网络的层次结构(2) 3.层次结构的优越性 各层之间相互独立 灵活性好 每层都可以采用最合适的实现技术 易于实现和维护 有利于网络标准化
ISO/OSI参考模型 1.OSI参考模型是一个描述网络层次结构的模型 2.OSI参考模型定义的主要内容 信息在网络中的传输过程 各层的功能和架构 3.OSI参考模型是网络设计的蓝图,并非指一个现 实的网络
ISO/OSI的7层参考模型
OSI参考模型的基本思想 网络中各节点具有相同的层次 不同节点的同等层具有相同的功能 同一节点内相邻层之间通过接口通信 每一层可以使用下层提供的服务,并向其上层提供服务 不同节点的同等层按照协议实现对等层之间的通信
OSI各层的主要功能 物理层(physical layer) 数据链路层(data link layer) 网络层(network layer) 传输层(transport layer) 会话层(session layer) 表示层(presentation layer) 应用层(application layer)
直接通信与虚通信
网络中数据的封装与解封
完整的OSI数据传递与流动过程
TCP/IP体系结构 1.TCP/IP协议是工业标准或“事实标准” 2.TCP/IP协议的主要特点 开放的协议标准,可以免费使用 可运行于局域网、广域网和互联网中 统一的网络地址分配方案 标准化的高层协议
TCP/IP分层体系结构
TCP/IP体系结构与OSI参考模型的对应关系
TCP/IP体系结构中各层的功能 网络接口层(network interface layer) 互联层(internet layer) 传输层(transport layer) 应用层(application layer)
TCP/IP协议栈
OSI与TCP的简单比较 1.共同点:层次化的结构 2.OSI的主要问题 3.TCP/IP的主要问题 定义复杂 实现困难 有些功能在每一层重复出现 效率低下 3.TCP/IP的主要问题 网络接口层并不是实际的一层 各层的功能定义与实现方法没能区分开来等