TCPIP工作原理教案第03章 网际协议IP

合集下载

中职计算机网络技术教案:TCP IP网络协议

中职计算机网络技术教案:TCP IP网络协议
江苏省XY中等专业学校2021-2022-2教案编号:
备课组别
计算机
上课
日期
主备
教师
授课
教师
课题:
第三章 计算机网络技术基础
3.5 TCP/IP网络协议
教学
目标
知识目标:掌握TCP/IP协议的层次结构及各层上协议的基本功能
能力目标:培养学生的理解能力
德育目标:爱科学P典型协议




协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送。
传输层上的主要协议是TCP和UDP。正如网络层控制着主机之间的数据传递,传输层控制着那些将要进入网络层的数据。两个协议就是它管理这些数据的两种方式:TCP是一个基于连接的协议;UDP则是面向无连接服务的管理方式的协议。
三、巩固练习
四、课堂小结
五、布置作业




第三章 计算机网络技术基础
3.5 TCP/IP网络协议
3.5 TCP/IP网络协议
、TCP/IP协议的作用
、TCP/IP协议的分层模式
教后札记
、TCP/IP协议的分层模式
数据链路层是负责接收IP数据报并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。
教学
环节
教学活动内容及组织过程
个案补充




提供应用程序间的通信。其功能包括:一、格式化信息流;二、提供可靠传输。为实现后者,传输层
教学
环节
教学活动内容及组织过程
个案补充
教法
教师讲解,学生思考、记忆;教与学对应的全链式教学法
教学设备
多媒体网络教室,课件

tcpip协议教案

tcpip协议教案

tcpip协议教案协议名称:TCP/IP协议教案一、教案概述本教案旨在介绍TCP/IP协议,包括其基本概念、结构、功能和应用。

通过本教案的学习,学生将了解TCP/IP协议的工作原理和应用场景,掌握TCP/IP协议的基本操作和配置方法。

二、教学目标1. 了解TCP/IP协议的基本概念和发展历史;2. 理解TCP/IP协议的结构和功能;3. 掌握TCP/IP协议的基本操作和配置方法;4. 能够应用TCP/IP协议解决实际网络通信问题。

三、教学内容和顺序1. TCP/IP协议的介绍a. TCP/IP协议的定义和作用;b. TCP/IP协议的发展历史;c. TCP/IP协议的应用场景。

2. TCP/IP协议的结构和功能a. TCP/IP协议的分层结构;b. 各层的功能和作用;c. TCP/IP协议与OSI模型的关系。

3. TCP/IP协议的基本操作和配置方法a. IP地址的分配和配置;b. 子网掩码的设置;c. 网关的配置;d. DNS的配置。

4. TCP/IP协议的应用实例a. HTTP协议的工作原理和应用;b. FTP协议的工作原理和应用;c. SMTP协议的工作原理和应用。

四、教学方法与学时安排1. 教学方法:a. 讲授:通过讲解理论知识,介绍TCP/IP协议的概念和原理;b. 实践:通过实际操作,演示TCP/IP协议的配置和应用;c. 讨论:组织学生进行讨论,加深对TCP/IP协议的理解。

2. 学时安排:a. 第一学时:介绍TCP/IP协议的基本概念和发展历史;b. 第二学时:讲解TCP/IP协议的结构和功能;c. 第三学时:实践操作TCP/IP协议的基本配置;d. 第四学时:讲解TCP/IP协议的应用实例。

五、教学资源1. 讲义:提供TCP/IP协议的详细讲义,包括理论知识和实践操作步骤;2. 实验室设备:提供实验室设备,供学生进行实践操作;3. 案例分析:提供TCP/IP协议的应用实例,供学生进行案例分析。

初中信息技术《TCPIP协议》教案

初中信息技术《TCPIP协议》教案

《TCP/IP 协议》一、教学目标1.能够正确认识 TCP/IP 协议,并且能够说出其每层的作用。

2.通过小组讨论的形式加深对网络的理解,提高交流能力。

3.提升信息素养,激发信息技术学科的学习兴趣。

二、教学重难点【重点】能够说出 TCP/IP 协议的每层的作用。

【难点】能够认识到 TCP/IP 协议的每层在网络中的应用。

三、教学过程(一)导入新课提出“红灯停,绿灯行”是大家需要共同遵守的交通法规,引导学生思考,计算机系统之间互相通信是否也需要共同遵守一种规则呢?称之为网络协议,那么网络协议中都有哪些协议呢?——引入新课。

(二)新知探究任务一:认识网络协议概念通过学生自主阅读书本,找出概念。

教师总结:计算机系统之间互相通信也需要共同遵守传递和管理信息的规范,即网络协议。

任务二:认识 TCP/IP 协议请学生谈谈对到 TCP/IP、HTTP、FTP 等协议的理解。

由教师总结:在网络中,网络协议无所不在,最常见的是 TCP/IP 协议。

实际上 TCP/IP 协议是一组协议,通常称为 TCP/IP 协议簇,其中包括了HTTP、FTP 等协议。

通过教师的讲解学生得知 TCP/IP 协议分为四层,且作用各不相同。

TCP/IP 协议规定的体系有四层,位于下层的协议要为上层的协议服务。

在网络接口层,主要作用是规定连接网络设备的接口,在网际层,只负责找到相应的计算机并向它发送数据,而不关心数据的用途和传送的数据是否正确;到了传输层,就可以对数据进行检验,如果发现数据有错,会要求通过网际层重新传输,但不关心数据的用途;在应用层,要确定数据的用途,而不关心数据的传输过程。

由此引出分层解决问题的思想:TCP/IP 协议把复杂的网络通信问题分成了若干相对容易解决、功能上相互独立又相互联系的子问题。

通过分层分解,可以降低解决问题的难度;通过各层协调工作,可以实现预定的目标。

(三)巩固提高任务三:认识 TCP/IP 协议簇的各层协议请学生小组讨论各层的协议分别是什么由教师总结:应用层:TELNET(远程登录协议)、protocol(网络数据交换规则)、FTP(文件传输协议)、HTTP(超文本传输协议);网络层:TCP(传输控制协议)、UDP(用户数据报协议);传输层:IP(网际协议)、ARP(地址解析协议)、RARP(逆向地址解析协议)、ICMP(控制报文协议);(四)小结作业1.小结:老师以提问方式引导学生一起简单回顾本节课所学知识点。

第3章 TCPIP协议

第3章 TCPIP协议

3.2 TCP/IP参考模型

超文本传输协议HTTP

用于Internet中的客户机与WWW服务器之间的数据传输;

文件传输协议FTP

实现主机之间的文件传送;

远程终端协议TELNET

本地主机作为仿真终端,登录到远程主机上运行应用程序;

动态主机配置协议DHCP

实现对主机的地址分配和配置工作。
给主机使用。
地址类型 网络地址 广播地址 网络号 主机号 网络号 全0 全1 全1 用途 标识一个网络 举例 202.117.179.0
在本地网络广播 255.255.255.255 在特定网络广播 202.117.179.255
直接广播地址 网络号 全1
本地网络地址 全0
环回地址 127
全0
任意
系统启动时使用 0.0.0.0
3.2 TCP/IP参考模型

2.网络互连层

网际协议IP (Internet Protocol)

对数据包进行相应的寻址和路由,并从一个网络转发到另一 个网络。 向上一层提供统一的IP数据报,屏蔽低层各物理数据帧的差 异性。


网际控制报文协议ICMP (Internet Control Message Protocol)
分配给一台主机可使用的有效C类IP地址范围
11000000 00000000 00000001 00000001 ~ 11011111 11111111 11111111 11111110 192. 0. 1. 1 223. 255. 255. 254
3.3 IP地址

二、 IP地址类型

IP地址的分类图

TCPIP网络与协议 课件 第3章 IP地址

TCPIP网络与协议 课件 第3章 IP地址
பைடு நூலகம்
第3章 IP地址
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 IP地址概述 分类IP地址 特殊IP地址 私有网络地址 IP地址配置 子网及子网掩码 超网 无类地址
3.3 特殊IP地址
在IP地址中有些地址并不是用来标识主机的, 这些地址具有特殊意义。 特殊地址: 网络地址 直接广播地址 有限广播地址 本网络地址 环回地址
A类
B类 188.6.0.0
C类 206.8.2.0
206.8.2.255
206.8.2.0
206.8.2.255
每个网络都要占用两个IP地址,一个用于标识网络, 一个用于网络广播。每个网络使用该网络地址块的 起始地址作为网络地址,该地址仅作为网络的标识, 主要用在网络路由中。网络地址块的结束地址被用
图3-5给出了多宿主设备的地址配置。
203.16.21.0 203.16.21.1 203.16.20.0 203.16.20.1 203.16.22.1 203.16.22.0 图 3-5 IP 地址标识网络连接 203.16.22.2 路由器 多宿主主机 203.16.21.2
因特网地址是由中央管理机构进行分配的。一 个组织加入因特网时,从因特网的网络信息中 心InterNIC获得网络前缀,然后负责组织内部 的地址分配。这样,既解决了全局唯一性问题, 又分散了管理负担。
3.受限广播地址
直接广播要求发送方必须知道信宿网络的网络号。 但有些主机在启动时,往往并不知道本网络的网络 号,这时候如果想要向本网络广播,只能采用受限 广播地址(Limited Broadcast Address)。 受限广播地址是在本网络内部进行广播的一种广播 地址。TCP/IP规定,32比特全为“1”的IP地址用于 本网络内的广播。 受限广播地址的一般表达式为: {<Network-number>,<Host-umber>}={-1, -1} 其点分十进制表示为:255.255.255.255。 受限广播地址只能作为目的地址。 路由器隔离受限广播,不对受限广播分组进行转发。 也就是说因特网不支持全网络范围的广播。

tcpip协议教案

tcpip协议教案

tcpip协议教案协议名称:TCP/IP协议教案一、引言TCP/IP协议是互联网通信的基础,它定义了数据在网络中的传输方式和规则。

本教案旨在介绍TCP/IP协议的基本原理、结构和功能,以及其在实际网络通信中的应用。

二、教学目标1. 理解TCP/IP协议的基本概念、层次结构和工作原理。

2. 掌握TCP/IP协议的常用协议族和协议的功能。

3. 熟悉TCP/IP协议在实际网络中的应用场景和配置方法。

4. 能够使用网络调试工具分析和解决TCP/IP协议相关问题。

三、教学内容1. TCP/IP协议简介1.1 TCP/IP协议的定义和发展历程1.2 TCP/IP协议的层次结构和工作原理1.3 TCP/IP协议与OSI参考模型的对应关系2. TCP/IP协议族2.1 IP协议2.1.1 IP协议的功能和特点2.1.2 IPv4和IPv6的区别与应用2.2 ICMP协议2.2.1 ICMP协议的作用和常用消息类型 2.2.2 ICMP协议在网络故障排查中的应用 2.3 ARP协议2.3.1 ARP协议的作用和原理2.3.2 ARP协议的缓存和解析过程2.4 TCP协议2.4.1 TCP协议的特点和功能2.4.2 TCP连接的建立、维护和关闭过程 2.5 UDP协议2.5.1 UDP协议的特点和应用场景2.5.2 UDP协议与TCP协议的对比3. TCP/IP协议的应用3.1 IP地址和子网划分3.1.1 IP地址的分类和分配方式3.1.2 子网划分的目的和方法3.2 路由器和交换机的配置3.2.1 路由器和交换机的基本原理和功能3.2.2 路由器和交换机的配置和管理方法3.3 网络安全与防护3.3.1 防火墙和入侵检测系统的原理和应用3.3.2 网络攻击类型和防范措施4. TCP/IP协议的故障排查与调试4.1 使用网络调试工具4.1.1 Ping命令和Traceroute命令的使用4.1.2 Wireshark工具的使用和分析4.2 常见故障排查方法4.2.1 网络连接故障的排查和解决4.2.2 网络性能问题的分析和优化四、教学方法1. 理论讲授:通过讲解PPT、示意图和实例,介绍TCP/IP协议的基本概念和原理。

tcpip协议教案

tcpip协议教案协议名称:TCP/IP协议教案一、教案概述本教案旨在介绍TCP/IP协议,包括其基本概念、协议层次结构、工作原理以及应用实例等内容。

通过本教案的学习,学生将能够全面了解TCP/IP协议的特点和应用,并能够应用所学知识解决网络通信问题。

二、教学目标1. 理解TCP/IP协议的基本概念和发展历程;2. 掌握TCP/IP协议的层次结构和各层功能;3. 了解TCP/IP协议的工作原理和数据传输过程;4. 熟悉TCP/IP协议的应用实例和网络通信实践;5. 能够运用所学知识解决网络通信问题。

三、教学内容与安排1. 第一课时:TCP/IP协议概述a. 介绍TCP/IP协议的定义和基本概念;b. 分析TCP/IP协议的发展历程和重要性;c. 讲解TCP/IP协议的层次结构和各层功能。

2. 第二课时:物理层和数据链路层a. 解释物理层和数据链路层的作用和功能;b. 探讨物理层和数据链路层的协议和技术;c. 分析物理层和数据链路层在TCP/IP协议中的应用。

3. 第三课时:网络层和传输层a. 阐述网络层和传输层的作用和功能;b. 探究网络层和传输层的协议和技术;c. 分析网络层和传输层在TCP/IP协议中的应用。

4. 第四课时:应用层和实践案例a. 介绍应用层的作用和功能;b. 探讨常见的应用层协议和应用实例;c. 分析TCP/IP协议在实际网络通信中的应用。

四、教学方法与手段1. 授课讲解:通过教师的讲解,向学生介绍TCP/IP协议的相关概念、原理和应用。

2. 实例分析:通过实际案例分析,让学生了解TCP/IP协议在网络通信中的具体应用和问题解决方法。

3. 讨论与互动:组织学生进行小组讨论和互动,促进学生之间的合作与交流,加深对TCP/IP协议的理解。

五、教学评价与考核1. 课堂表现:评估学生在课堂上的积极参与程度、思维能力和表达能力。

2. 作业与实践:布置相关作业和实践任务,评估学生对TCP/IP协议的掌握程度和应用能力。

初中信息技术《TCPIP协议》教案

初中信息技术《TCPIP协议》教案教案名称:初中信息技术《TCP/IP协议》教学目标:1.了解TCP/IP协议的基本概念和特点。

2.掌握TCP/IP协议的工作原理和基本功能。

3.能够应用TCP/IP协议进行网络通信和数据传输。

4.培养学生的信息技术应用能力和问题解决能力。

教学重点:1.TCP/IP协议的基本概念和特点。

2.TCP/IP协议的工作原理和基本功能。

3.TCP/IP协议的应用实践。

教学难点:1.TCP/IP协议的工作原理和基本功能的理解和掌握。

2.TCP/IP协议的应用实践的能力培养。

教学方法:讲授法、实践操作法、讨论法、案例分析法。

教学内容及教学步骤:第一课时:TCP/IP协议的基本概念和特点1.导入(10分钟)教师通过展示互联网的发展历程和普及程度,引导学生了解互联网的重要性和网络通信的需求。

2.教学(20分钟)2.1讲解TCP/IP协议的概念和历史背景。

2.2引导学生了解TCP/IP协议的特点,如面向连接、可靠性、灵活性等。

3.案例分析(10分钟)老师提供一个案例,让学生分析并总结TCP/IP协议在其中的应用,并讨论TCP/IP协议的优势和不足。

第二课时:TCP/IP协议的工作原理和基本功能1.导入(10分钟)复习上一节课的内容,引导学生回顾TCP/IP协议的基本概念和特点。

2.教学(30分钟)2.1讲解TCP/IP协议的工作原理,包括IP地址和端口号的作用,数据传输的过程等。

2.2介绍TCP/IP协议的基本功能,如分组、分段、路由等。

3.实践操作(20分钟)学生根据教师提供的实验指导,进行TCP/IP协议配置和网络通信的实践操作。

第三课时:TCP/IP协议的应用实践1.导入(5分钟)复习上一节课的内容,引导学生回顾TCP/IP协议的工作原理和基本功能。

2.案例分析(20分钟)学生根据教师提供的案例,分析其中涉及的网络通信需求,设计并实施TCP/IP协议的应用方案。

3.讨论与总结(15分钟)学生讨论各自设计的应用方案,并结合实际情况分析TCP/IP协议的应用优势和不足。

tcpip协议教案 (3)

tcpip协议教案TCP/IP协议教案一、教学目标1. 理解TCP/IP协议的基本概念和工作原理;2. 掌握TCP/IP协议的分层结构和各层功能;3. 熟悉TCP/IP协议的常见应用和实际应用案例;4. 能够使用网络调试工具进行TCP/IP协议的故障排除。

二、教学内容1. TCP/IP协议的概述a. TCP/IP协议的定义和发展历程b. TCP/IP协议的基本特点和优势2. TCP/IP协议的分层结构a. 应用层- HTTP协议- FTP协议- SMTP协议b. 传输层- TCP协议- UDP协议c. 网络层- IP协议- ICMP协议- ARP协议d. 链路层- 以太网协议- ARP协议3. TCP/IP协议的工作原理a. TCP协议的可靠传输机制b. IP协议的路由选择机制c. ARP协议的地址解析机制4. TCP/IP协议的应用案例a. 互联网通信b. 电子邮件传输c. 文件传输和共享d. 远程登录和远程控制5. TCP/IP协议的故障排除a. 使用ping命令检测网络连通性b. 使用telnet命令测试端口连接c. 使用抓包工具分析网络数据包三、教学方法1. 理论讲授:通过讲解PPT和示意图,介绍TCP/IP协议的基本概念、分层结构和工作原理。

2. 实例演示:通过实际案例和网络模拟软件,展示TCP/IP协议的应用场景和故障排除方法。

3. 实践操作:引导学生使用网络调试工具,进行TCP/IP协议的故障排除实验。

四、教学资源1. 讲义:提供详细的教学讲义,包括TCP/IP协议的定义、分层结构、工作原理和常见应用案例。

2. PPT:准备精美的PPT,包括图表和示意图,辅助理论讲解。

3. 网络模拟软件:准备网络模拟软件,用于演示TCP/IP协议的应用场景和故障排除方法。

4. 实验室设备:提供实验室设备,包括计算机、路由器、交换机等,用于学生进行实践操作。

五、教学评估1. 课堂练习:布置课堂练习题,测试学生对TCP/IP协议的理解和应用能力。

第3章 计算机网络体系结构-TCPIP


子网掩码( Mask) 子网掩码(Subnet Mask)
子网划分后,如何识别不同的子网呢? 子网划分后,如何识别不同的子网呢? 解决办法:采用子网掩码来分离网络号和主机号. 解决办法:采用子网掩码来分离网络号和主机号. 子网掩码格式: 个比特 网络号(包括子网号 个比特, 包括子网号)部分全 子网掩码格式 : 32个比特 , 网络号 包括子网号 部分全 为"1",主机号部分全为"0". ,主机号部分全为" .
00100000 11000000 00001010 00000001 00100000 -01000000 11000000 00001010 00000001 01000000 -01100000 11000000 00001010 00000001 01100000 -10000000 11000000 00001010 00000001 10000000 -10100000 11000000 00001010 00000001 10100000 -11000000 11000000 00001010 00000001 11000000 -192.10. 192.10.1.32 192.10. 192.10.1.64 192.10. 192.10.1.96 192.10. 192.10.1.128 192.10. 192.10.1.160 192.10. 192.10.1.192
3,TCP/IP协议族 , 协议族——传输层协议 协议族 传输层协议
◆传输控制协议(TCP) 传输控制协议(
一种面向连接的传输协议.TCP打开并维护网 络上两个通信主机间的连接.使用端口号(相当 于邮箱)建立虚拟连接.传输IP数据报时,一个 包含流量控制,排序和差错校验的TCP报头被附 加在数据报上. ◆用户数据报协议(UDP) 用户数据报协议( 一种无连接传输协议,UDP仅负责传输数据报. 虽然也使用端口号,但不需要对应一个虚拟连接.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Total Length:数据报总长度 指数据报的总长度,包括报头和数据,以字节为计算 单位。该字段的长度是16 Bits,所以最大值是216-1 即65535个字节。
Identification:数据报标识 是由源主机指定的数据报标识码,用于将分割后的小 数据报重组成原始数据报。该字段的长度是16 Bits, 因此可以标识65535个不同的数据报。
IP数据报的一般格式
IP数据报由报头和数据两个部分组成,数据报的总长 度限制在65535个字节以内,其中,报头的长度为 20~60字节,因不同Option的运用而不同,剩下的 部分是来自上层的数据。
3.2 IP报头 报头
IP报头是IP数据报的核心。
IP报头的基本格式
IP报头的长度是20~60字节,若不含有Option,则IP 报头的基本长度是20字节。 “Option”字段不是绝对 需要的,主要用于测试与安全方面。“Padding”是位 填补字段,配合Option一起使用。
Time to Live:存活时间 表示数据报在IP网络中能够存在的最长时间,字段长 度是8 Bits,所以TTL的最大值为28-1即255秒。
Protocol:协议 表示IP协议的上一层协议,字段长度为8 Bits。各种 高层协议都有对应的Protocol值。
Header Checksum:报头校验和 报头校验和字段长度为16 Bits,用于数据报传输过程 中的错误检测。
IP报头各个字段的内容
Version:版本号 指IP模块使用的IP协议的版本,字段长度是4Bits。目 前IP协议有IPv4和IPv6两种版本,IPv4的VER值为4, IPv6的VER值为6。
IHL:IP报头长度 是IP报头的长度,该字段长度是4 Bits。IHL以4个字 节为计算单位。
Service Type:服务类型 表示数据报在网络中传输的处理方式,字段长度是8 Bits,包含3位优先等级位(precedence)以及4位的 服务类型参数(TOS:type of service)和1位保留位。
Strict Source and Record Route(SSRR):严格的 源路由 用于源主机预先指定数据报在Internet中传送的路由 并且记录传送过程中经过的路由。该选项的长度是可 变的,分割时必须复制。格式如下图所示。
SSRR是一种严格的路由策略,它要求源主 机送出的数据报必须经过路由数据字段指定 的所有路由器,到达最后一个指定地址(最 终目的地址)。如果数据报经过的路由器地 址不是SSRR在路由数据字段中指定的IP地址, 则此数据报将被丢弃。经过的路由器的出口 地址必须记录在路由数据字段。
每经过一个指定的路由器,指针值将与长度值比较。 如果指针值不大于长度值,路由器将在指针指向的位 置填入其出口IP地址,覆盖掉原来的指定地址,成为 记录地址。同时,路由器将下一个指定地址覆盖掉IP 报头的目的地址,并把指针值加4,然后再把数据报 转发出去。运用了RR选项的数据报传送过程如下。
Loose Source and Record Route(LSRR):宽松 的源路由 LSRR也可以用于源主机预先指定数据报的传送路由 并且记录传送过程中经过的路由。格式如下图所示。
LSRR是一种宽松的路由策略,对传送路由的要求不 及SSRR严格。LSRR允许数据报经过任何非指定的 路由器,这是与SSRR最大的区别。
运用LSRR选项的数据报的传送过程与SSRR的情况 类似,惟一的区别就是,如果数据报经过的路由器地 址不是LSRR在路由数据字段中指定的IP地址,则指 针值将维持不变,字段中的数据也维持不变,数据报 将继续往前传送。运用了RR选项的数据报传送过程 如下。
3.3 IP选项 选项
IP选项不是必须的,但是选项在网络的测试 和纠错,以及数据传输的安全防护方面有重要的 作用。 每个IP模块都必须具备处理选项的功能,不 同种类的选项具有不同的作用,并不要求每个IP 都支持所有的选项。
IP选项的一般格式
IP选项的格式如下图所示,包括:一个字节的代码 (Code)字段,一个字节的长度(Length)字段, 以及一个长度可变的数据(Data)字段。
Flags:标志 分割控制标志,长度为3 Bits。
最高位是预留位,其值必须为0。第二位是“不分割 (DF)”标志位,为0则表示可分割,为1则表示不 分割;第三位是“更多分割(MF)”标志位,为0则 表示这是最后一个数据报,为1则表示后面还有数据 报。
Fragment Offset:分割偏移 表示分割后的数据报在原始数据报中的位置,以8个 字节为计算单位,第一个数据报的偏移是0。
Timestamp(TS):时间戳
用于记录路由器处理数据报的时间。该选项的长度是 可变的,分割时不需复制,仅存在于第一个数据报中。 TS选项的格式如下图所示。
3.4 IPv6:网际协议第6版 :网际协议第 版
IPv6被称为网际协议第6版或 IPng(下一代IP),是基于IPv4的 最新版本,其设计宗旨主要是扩展 IP地址空间,使IP协议使用起来更 加简单,操作更加高效。
代码字段表示选项的作用、类型以及是否被复制。 长度字段表示选项的总长度。 数据字段表示选项的信息,例如偏移量、指针、长度、 地址等数据。
IP选项的类型
End of Option List(EOL):选项结束 EOL是1字节选项,用于提示这是最后一个选项,必 须放在所有选项的后面。
No Operation(NOP):无操作 NOP也是1字节选项,用于选项之间的边界对正
如果几个连续的字段为0,则可用两个冒号来代替该 字段(零压缩,Zero Compression),比如以上地 址可以进一步简写为:
69AB :FE47 :58 ::7256 :B5D3
IPv6数据报格式
IPv6数据报由两部分组成:报头和有效负荷。 报头的长度是40个字节;有效负荷包括两部分:可 选的扩展报头和从上层来的数据,总长度不超过 65535字节。
Record Route(RR):记录路由 用于记录数据报在Internet中传送的路由。该选项的 长度是可变的,分割时不需复制,仅保留在第一个数 据报中。 格式如下图所示。
路由记录数据字段在IP模块送出数据报之前是空的, 指针字段的初值是4,指向第一个空字段。
Hale Waihona Puke 每经过一个路由器,指针值将与长度值比较。如果指 针值不大于长度值,路由器就在指针指向的空字段填 入其出口IP地址,并将指针值加4,然后再将数据报 转发出去。 运用了RR选项的数据报传送过程如下。
第3章 网际协议 章 网际协议IP
本章学习目标
理解IP协议的概念、作用以及在TCP/IP协议 栈中的位置 掌握IP数据报的格式与IP报头各个字段的定 义 掌握IP报头各种选项类型的作用 熟悉IPv6的相关概念
3.1 IP数据报 数据报
在IP层的分组叫数据报。IP协议接 收上层协议传输过来的数据报,加 入IP报头,组成一个IP数据报,并 且传输该报文到达目的主机。
IPv6报头的格式
IPv6的报头格式如下图所示。
小结
网际协议(IP)是TCP/IP协议栈使用的传输机制,用于网络层的 寻址和主机间数据报的传送。TCP/IP协议栈中的所有协议和应用 都运行于IP之上。IP是一种不可靠的、无连接的数据报传输协议, 必须与高层协议配合使用。 在IP层的分组叫数据报。IP数据报由报头和数据两个部分组成。 IP报头是IP数据报的核心,基本长度是20个字节(不含选项), 包括版本、报头长度、服务类型、数据报总长度、数据报标识、 标志、分割偏移、存活时间、协议、报头校验和、源地址和目的 地址。 如果加上选项,则IP报头的最长长度是60个字节。选项不是必须 的,但是选项在网络的测试和纠错,以及数据传输的安全防护方 面有重要的作用。主要有6种选项类型。 IPv6是网际协议的最新版本,它使用128位地址,扩展了IP地址空 间,简化了数据报报头格式,增加了新的选项,使IP协议使用起 来更加简单,操作更加高效
Padding:位填补 位填补字段的长度是可变的。当IP报头的长度不是4 个字节的倍数时,就利用Padding在报头最后面填入 一连串的0,直到报头的长度成为4个字节的倍数。
Source Address:源地址 源地址字段长度为32 Bits,表示发送数据报的主机的 IP地址。
Destination Address:目的地址 目的地址字段长度为32 Bits,表示接收数据报的目的 主机的IP地址。
IPv6的优点
更大的地址空间。 简化的报头格式。 增加新的选项。 具有可扩充性。 支持资源分配。 支持更多的安全性。
IPv6的地址
IPv6采用128位地址,采用十六进制冒号记法 (Colon Hexadecimal Notation),共分为8段,每段为 2个字节长,每段中间用冒号隔开。比如:
69AB :FE47 :3258 :4A33 :ACEF :8901 :7256 :B5D3
相关文档
最新文档