960 likes | 1.69k Views
第 5 章 Internet 技术. 5.1 Internet 概述 5.2 Internet 的基本工作原理 5.3 TCP/IP 5.4 Internet 地址及规划 5.5 Internet 域名系统 5.6 Internet 的接入 5.7 Internet 基本服务 5.8 下一代网络协议 IPv6. 5.1 Internet 概述. 5.1.1 Internet 的起源与发展. 1 . Internet 的起源 2 . Internet 的实用化 3 . Internet 的商业化
E N D
5.1 Internet概述 • 5.2 Internet的基本工作原理 • 5.3 TCP/IP • 5.4 Internet地址及规划 • 5.5 Internet域名系统 • 5.6 Internet的接入 • 5.7 Internet基本服务 • 5.8 下一代网络协议IPv6
5.1.1 Internet的起源与发展 • 1.Internet的起源 • 2.Internet的实用化 • 3.Internet的商业化 • 4.Internet的公众化
5.1.2 Internet在中国 • 第一阶段:1987年~1993年,主要为理论研究与电子邮件服务。 • 第二阶段:1994年至今,建立国内的计算机网络并实现了与Internet的全功能连接。
5.1.3 Internet的特点 • 1.全球信息浏览 • 2.检索、交互信息方便快捷 • 3.灵活多样的接入方式 • 4.收费低廉
5.1.4 Internet的基本组成 • 1.物理网络 • 2.通信协议 • 3.网络工具
5.2.1 Internet中的信息传递 计算机之间的信息交换有两种方式:电路交换方式和分组交换方式。
5.3.2 TCP/IP协议集 • 1.因特网协议集
5.3.3 IP • IP是一个无连接的协议,它无需为发送数据报建立虚电路。
1.IP提供的服务 • (1)不可靠的投递服务 • (2)无连接的投递服务 • (3)尽力的投递服务
2.IPV4协议 如图所示
3.IP数据报的封装 如图5-8所示
4.IP数据报的寿命 • 5.IP路由(如图所示) • (1) 本网投递。(收发方的IP地址具有相同的IP网络标识Netid) • (2) 跨网投递(收发方的IP地址具有不同的IP网络标识Netid) • (3)提高IP路由处理效率的方法
5.3.4 TCP • TCP叫做面向连接的、可靠的运输协议,它给IP服务添加了面向连结和可靠性。
主 要 特 性 含 义 面向数据流的投递服务 应用程序之间传输的数据可视为无结构的字节流(或位流),流投递服务保证收发的字节顺序完全一致 面向连接的投递服务 数据传输之前,TCP模块之间需建立类似虚电路的连接,其后的TCP报文在此连接基础上传输 可靠传输服务 TCP是可靠的传输协议,它使用确认机制来检查数据是否安全和完整的到达。接收方根据收到的报文中的校验和,判断传输的正确性。如果正确,进行应答,否则丢弃报文。发送方如果在规定的时间内未能获得应答报文,自动进行重传 缓冲传输 TCP模块提供强制性传输(立即传输)和缓冲传输两种手段。缓冲传输允许将应用程序的数据流积累到一定的体积,形成报文,再进行传输 • 1.TCP的特性 表5-1 TCP协议的特性及含义
主 要 特 性 含 义 全双工传输 TCP模块之间可以进行全双工的数据流交换,即数据可在同一时间进行双向流动。当分组从A发往B时,它也可以携带对B发来的分组的确认。这就叫捎带 流量控制 TCP模块提供滑动窗口机制,支持收发TCP模块之间的端到端流量控制
3.TCP/UDP应用程序端口号分配 • TCP/IP约定:0~1023为保留端口号,标准应用服务使用;1024以上是自由端口号,用户应用服务使用。
4.TCP数据的封装 TCP封装和拆装示意如图
5.3.5 UDP • UDP,即用户数据报协议(User Datagram Protocol)。作为运输层协议,UDP使用端口号来完成进程到进程之间的通信,UDP在运输层提供非常有限的流控制机制,在收到分组时没有流控制也没有确认。
IP地址的一般格式为: 类别 + Netid + Hostid。
5.4.1 Internet IP地址的分类 • 1.A类地址 • 网络标识占1个字节,第1位为“0”,允许有126个A类网络,每个网络大约允许有1670万台主机。
2.B类地址 • 网络标识占2个字节,第1,2位为“10”,允许有16383个网络,每个网络大约允许有65533台主机。
3.C类地址 • 网络标识占3个字节,第1,2,3位为“110”,允许有2,097,151个网络,每个网络大约允许有254台主机。
4.D类地址 • 前4位为“1110”,用于多址投递系统(组播)。
5.E类地址 • 前4位为“1111”,保留未用。
5.4.2 特殊IP地址及专用IP地址 • 1.特殊IP地址 • ① Hostid为全‘0’的IP地址,不分配给任何主机,仅用于表示某个网络的网络地址。
② Hostid为全'1'的IP地址,不分配给任何主机,用作广播地址,对应分组传递给该网络中的所有结点。
③ 32位为全'1'的IP地址(255.255.255.255),称为有限广播地址,通常由无盘工作站启动时使用,希望从网络IP地址服务器处获得一个IP地址。