6-网际层协议2011
《数据通信与计算机网络》电子教案第6章 网际层 IP

B
16382
20971 50
128.1
191.254
65 534
C
192.0.1
233.255.254
254
网络和现代通信技术基础——Internet网际层
6.2 IP地址与ARP
IP地址的转换: 标志主机地址的是机器的物理地址,又称为MAC地址。 MAC地址是集成在网卡上的,所以又叫做硬件地址。MAC地址是一个 6字节(48bit)二进制数,采用16进制表示法例如:09 E0 AC 00 9B 0D。 从IP地址到物理地址的转换是由地址解析协议ARP来完成。 主机A的ARP工作过程如下: (设:寻找主机B的物理地址) (1)ARP进程在本局域网上广播发送一个ARP请求分组,上面有主机 B的IP地址; (2)在本局域网上的所有主机上运行的ARP进程都收到此ARP请求分 组; (3)主机B在ARP请求分组中见到自己的IP地址,就向主机A发送一个 ARP响应分组,写入自已的物理地址; (4)主机A收到主机B的ARP响应分组后,就在其ARP高速缓存中写入
6.2 IP地址与ARP
1. IP地址及其表示方法 点分十进制记法: 130.9.44.192。 IP地址的结构分为两部分: 网络号:net-id 主机号:host-id IP地址的类别: 常用的有A、B、C三类地址。
网络和现代通信技术基础——Internet网际层
6.2 IP地址与ARP
IP 地址的结构与分类:
IP地址的分配与管理 :
网络互连时IP地址分配示意
网络和现代通信技术基础——Internet网际层
6.2 IP地址与ARP
子网划分 为了使IP地址的使用更加灵活,在IP地址中又 增加了一个“子网号字段”,为获得地址的 单位进行二次分配提供了方便
计算机网络技术期末考试模拟试题及答案郑州轻工业学院

计算机网络技术期末考试模拟试题及答案(1)一、填空(共20空,每空1分)1. 常用的有线传输介质有3种:_____、_____、_____ 。
2.网络互连时,通常采用_____、_____、_____、_____ 四种设备。
3.与网际协议IP配套使用的四个协议是:_____、_____、_____、_____。
4.信号调制常用的三种方法是:_____、_____、_____。
5.从传输范围的角度来划分计算机网络,计算机网络可以分为:_____、_____、_____、_____。
6.常用的IP地址有A、B、C三类,155.11.3.31是一个_____类IP地址,其网络标识(net-id)为____.7. IP地址的编址方法经历的三个历史阶段是分类地址、划分子网和_____三种。
8.面向连接服务具有_____、_____、______三个阶段。
9.分组交换中所有分组在网络传播有两种方式:_____、_____。
10.一台主机可以有3个唯一标识它的地址,分别是MAC地址、IP地址和_____。
二、选择(共20小题,每小题1分)1. 世界上第一个计算机网络是()。
A ARPANETB ChinaNetC InternetD CERNET2.以下哪个是MAC地址()A OD-01-02-AAB 139.216.000.012.002C AO.O1.00D 00-01-22-OA-AD-013.广域网覆盖的地方范围从几十公里到几千公里,它的通信子网主要使用().A报文交换技术B分组交换技术C文件交换技术D电路交换技术4.若数据链路的发送窗口尺寸WT=9,在发送过3号帧、并接到3号帧的确认帧后,发送方还可连续发送( )A 2个帧B 4个帧C 7个帧D 9个帧5.以太网媒体访问控制技术CSMA/CD的机制是()。
A 争用带宽B 预约带宽C 循环使用带宽D 按优先级分配带宽6.ADSL技术主要解决的问题是()A 宽带传输B宽带接入C 宽带交换D多媒体技术7.传输层向用户提供()A 链路层B 端对端层C 网络对网络D 子网到子网8.下列不属于路由选择协议的是()。
网络互连层

网络互连层(含IP、ICMP、ARP、RARP)
1) A 类地址:如图5-5。 2) B 类地址:如图5-6。
32位 0 7位 网络地址 8位 8位 主机地址 8位 1 0 6位 网络地址 8位 8位 8位
33
主机地址
图 5-5
图 5-6
1 1 6位 网络地址 8位 8位 8位 主机 地址
3) C 类地址:如图5-7。 A类地址分配给大型网络(例如IBM、 DEC)或大型机构研究所使用。 A类地址的前面8位(网络地址)由NIC决
网络互连层(含IP、ICMP、ARP、RARP)
29
将下层的通信协议控制简单化,而将可靠性控制的问题交给上层的通信协议,有助于提高整 个通信的效率。 5.2.3 IP协议的分组格式 IP协议的分组格式如图5-1。
目的地址 来源地址 类型 IP报头 TCP报头 数据
IP报头
数据
▲
▲▲
32位 4位 IHL 8位 服务类型 0 协议 来源地址 目的地址 选项字段(填充字段) DF 16位 总长度 MF
10. 报头校验和(Header Checksum) 字段大小为16位。 报头校验和是用来确保 IP 报头的完整性。当 IP 分组经过路由器时, IP 报头的 TTL 字段减 1 , 报头校验和会再计算一次,如果计算出的校验和不等于分组的校验和,则分组将被去掉,直到IP 分组到达目的地址都无误时,才完成分组的转送。 11. 来源地址(Source Address) 字段大小为32位。 来源地址是指送出分组主机的地址。
图 5-7
定,第一位为0,剩7位,所以有2 -1=128个A段网络。 A类地址的后面24位(主机地址)是指机器的地址,共有224 =16777216 个机器地址。 例如:DEC公司向 NIC 申请,取得 1 个 A 类地址(16) 。 那么DEC公司就可以使用224 =16777216 个机器地址,当然这224个机器地址就由DEC的网络管 理员自己分配使用。 B类地址分配给中型网络或中型机构所使用。 B类地址的前16位(网络地址)由NIC决定,前2位固定为 个 B 段网络。 B类地址的后16位(主机地址)是指机器的地址,共有216-1=65535个主机地址。 例如:某机构向 NIC 申请,取得 1 个 B 段地址( 168.95.X.X ) ,那么某机构就可以使用 2 16 2=65534个主机地址,当然这65534个主机地址就由某机构的网络管理员负责分配使用。 C 类地址分配给小型网络(例如学校中的一个系、所)或小型网络公司所使用,目前还可以 申请。 C类地址的前24位网络地址由NIC决定前2位为 类网络。 但是前 4 位中的
思科认证网络工程师【CCNA 1-2】 OSI七层协议概述及线缆介绍

L2数据
传输媒体
物理层
从数据链路层
L2数据
到数据链路层
物理层
允许接入网络资源
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
建立、管理和终止会话
将分组从源端传送到目的端; 提供网络互联
在媒体上传输比特; 提供机械的和电气的规约
对数据进行转换、 加密和压缩
提供可靠的端到端的 报文传输和差错控制
将分组数据封装成帧; 提供节点到节点方式的传输
物理层设备-集线器
A
B
C
D
Physical
所有的设备在同一个冲突域 (collision domain) 所有的设备都在同一个广播域( broadcast domain) 设备共享带宽
终端站点越多,冲突(域)越大 采用CSMA/CD机制
物理层设备-集线器
听
数据
现在的情况是PCA和PCC都要发数据,但是两人刚才都检测到HUB上是空闲的.那么两人都发.结果发生了冲突.两人都同时启动BACK OFF动作.随机的生成一个秒数,再发数据包.如果再与其他PC发送的数据包冲突.那么再次BACK OFF,BACK OFF一共可进行15次.
5.会话层
6.表示层
7.应用层
4.传输层
2.数据链路层
1.物理层
4.传输层
2.数据链路层
3.网络层
1.物理层
5.会话层
6.表示层
7.应用层
数据
3.网络层
2.数据链路层
3.网络层
1.物理层
2.数据链路层
3.网络层
1.物理层
应用层
应用层的作用: 为应用软件提供接口,使应用程序能够使用网络服务 常见的应用层协议: http(80)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)、dns(53)等
网络协议的基本知识

网络协议的基本知识网络协议是计算机网络中数据传输的规则和标准,它是网络通信的基础。
网络协议包括物理层、数据链路层、网络层、传输层和应用层等五层,每一层都有不同的功能和作用。
在这篇文章中,我们将介绍网络协议的基本知识,包括每一层的作用、常用协议以及网络安全等方面。
一、物理层物理层是网络协议的最底层,它负责将数据转换成电信号,通过物理介质进行传输。
物理层的主要作用是建立、维护和断开连接,同时还包括传输模式、数据传输率、数据编码等方面的规定。
常用的物理层协议有RS-232、RS-422、RS-485等。
二、数据链路层数据链路层是网络协议的第二层,它负责对物理层传输的数据进行处理和管理。
数据链路层的主要作用是将数据分成帧并加上头部和尾部,以便于传输和识别。
常用的数据链路层协议有以太网、令牌环等。
三、网络层网络层是网络协议的第三层,它负责数据包的传输和路由选择。
网络层的主要作用是将数据包从源地址传输到目的地址,并进行路由选择。
常用的网络层协议有IP协议、ICMP协议等。
四、传输层传输层是网络协议的第四层,它负责在源地址和目的地址之间建立可靠的传输连接。
传输层的主要作用是对数据进行传输控制、错误检测和恢复。
常用的传输层协议有TCP协议、UDP协议等。
五、应用层应用层是网络协议的最高层,它负责对网络的应用进行定义和控制。
应用层的主要作用是实现各种网络应用程序,例如电子邮件、文件传输等。
常用的应用层协议有HTTP协议、FTP协议等。
网络安全网络安全是保护计算机网络和网络通信免受未经授权的访问、破坏和破解的技术和方法。
网络攻击形式多种多样,包括黑客攻击、计算机病毒、网络钓鱼等。
“互联网+”的时代,网络安全问题越来越成为人们关注的焦点。
因此,在进行网络使用时,要注意以下几点:1.使用强密码,且经常更换密码。
2.不打开可疑的邮件和链接。
3.不上不靠谱的网站。
4.不随便插入U盘和移动设备。
5.安装防病毒软件和防火墙,并及时更新。
TCPIP协议簇网际层协议

网络和主机号
地址类型
A B C
网络号码
126 16,384 2,097,152
主机号码
16,777,214 65,534 254
网络
126= 27-1 (127.0.0.0 Reserved) 16384 = 214 2,097,152 = 221
主机
16,777,214 = 224 - 2 65,534 = 216 - 2 254 = 28 - 2
36
练习:IP地址分类
Address 10.2.1.1 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10
net-id 24 bit
host-id 8 bit
D 类地址 1 1 1 0
多播地址
E 类地址 1 1 1 1 0
保留为今后使用
22
IP 地址分类
A类:
N
H
H
H
B类:
N
N
H
H
C类:
N
N
N
H
D类: 组播地址
E类: 保留为今后使用
N = 网络号 H = 主机号
23
点分十进制记法
机器中存放的 IP 地址 是 32 bit 二进制代码
D 类地址 1 1 1 0
多播地址
E 类地址 1 1 1 1 0
保留为今后使用
21
IP 地址中的网络号字段和主机号字段
A 类地址 0
net-id 8 bit
host-id 24 bit
B 类地址 1 0
E 类n1地6etb-i址idt 保留为今后使用
host-id 16 bit
OSI七层模型的每一层都有哪些协议

OSI七层模型的每一层都有哪些协议OSI七层模型是一种网络体系结构,用于描述计算机网络中不同层次的通信功能。
它将网络通信过程分成了七个层次,每个层次都有不同的功能和协议。
第一层:物理层物理层是OSI七层模型的最底层,主要负责传输原始比特流。
它定义了电气、机械和功能接口的特性,包括传输介质、电压等。
在这一层,主要的协议有:1. Ethernet:以太网是一种常见的局域网协议,用于在物理介质上传输数据。
2. RS-232:RS-232是一种串行通信协议,常用于计算机和外设之间的通信。
3. USB:USB是一种通用串行总线协议,用于计算机和外部设备之间的连接。
第二层:数据链路层数据链路层主要负责数据的可靠传输和帧同步。
它将原始的比特流组织成以太网帧等格式。
主要的协议包括:1. Ethernet:同样出现在物理层,但也包括数据链路层的功能。
2. PPP:点对点协议用于建立和管理点对点连接,如电话线上的拨号连接。
3. HDLC:高级数据链路控制协议,主要应用于广域网。
第三层:网络层网络层主要负责数据包的路由和转发。
它为数据包添加网络地址,并确定最佳的路径进行传输。
主要的协议包括:1. IP:互联网协议是一种网络层协议,负责在广域网中进行数据包的路由和寻址。
2. ICMP:互联网控制消息协议,用于在网络中进行错误报告和网络状态查询。
3. RIP:路由信息协议是一种用于距离矢量路由选择的协议。
第四层:传输层传输层主要负责数据的可靠传输和端到端的通信。
它提供了进程间的通信和数据分段重组。
常见的协议有:1. TCP:传输控制协议是一种可靠的、面向连接的协议,用于建立可靠的数据传输通道。
2. UDP:用户数据报协议是一种面向无连接的协议,常用于实时传输和广播通信。
第五层:会话层会话层主要负责建立、管理和终止会话。
它提供了通信节点之间进行会话同步和错误恢复的机制。
常见的协议有:1. NFS:网络文件系统是一种基于会话层的分布式文件系统协议,用于在网络上共享文件。
OSI各层协议汇总

OSI各层协议汇总OSI(Open Systems Interconnection)是一种网络参考模型,定义了计算机系统互联的标准体系结构。
它将网络通信过程分成七个不同的层次,并定义了每个层次的功能和协议。
下面是每个层次及其相关的协议:第一层:物理层物理层是网络的最底层,主要负责在物理媒介上传输比特流。
它包括物理媒介(如电缆、光纤)和物理传输技术(如电压、频率、电磁波)。
常见的物理层协议包括以太网(Ethernet)、同轴电缆(Coaxial Cable)和光纤(Fiber Optic)协议。
第二层:数据链路层数据链路层负责将比特流划分为帧,并在传输媒介上提供可靠的数据传输。
它主要处理物理错误的纠正和错误检测,以及流量控制和访问控制。
常见的数据链路层协议包括以太网(Ethernet)、Wi-Fi(Wireless Fidelity)和PPP(Point-to-Point Protocol)协议。
第三层:网络层网络层处理分组在网络中的传输,包括逻辑编址、路由选择和拥塞控制等功能。
它将传输层的数据分割为更小的数据包,并为其指定地址,以便在不同的网络上进行路由。
常见的网络层协议包括IP(Internet Protocol)和ICMP(Internet Control Message Protocol)。
第四层:传输层传输层主要负责提供端到端的连接服务。
它将网络层传递的数据分割为更小的单元,以便进行可靠的传输,同时提供错误检测和纠正。
在不同的网络之间,传输层可以为应用程序提供端到端的连接。
常见的传输层协议包括TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)。
第五层:会话层会话层负责建立、管理和终止会话,同时提供数据的同步和恢复功能。
它允许两个应用程序之间进行通信,并提供错误检测和纠正。
常见的会话层协议包括SSL(Secure Sockets Layer)和TLS (Transport Layer Security)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
方法二:AND运算结果均为 202.114.80.0,说明它们属于同 一子网,直接交换信息。
例
子网掩码:255.255.255.224 IP地址:202.114.80.1 主机号字段为00000001 202.114.80.130 主机号字段为10000010 这两个IP地址的主机号字段前三位不同,说明它们属于不同 子网,必须通过路由器来交换信息。
版本( 4 bit),指IP协议的版本 目前的 IP 协议版本号为 4 (即 IPv4)
比特 0
1 优 先 级
2
3 D
4 T 16
5 R 19
6 C
7 未用 24 31
比特 0 固 定 首 部 部 分
4 标 生存时间
8 服务类型 识 协 议
版 本 首部长度
总 长 度 标志 段 偏 移 首 部 检 验 和
保留为今后使用
特殊地址
常用的三种类别的 IP 地址
能表示的地址范围 网络数 A B C 0.0.0.0~ 127.255.255.255 128.0.0.0~ 191.255.255.255 192.0.0.0~ 223.255.255.255 27 – 2 214 – 1 221 – 1 主机数 适用范围 224 – 2 超大型网络 216 – 2 大型网络 28 – 2 校园网或 企业网
5.3 网际层协议
应用层 运输层 ICMP 网际层 各种应用层协议 (TELNET, FTP, SMTP 等) TCP, UDP IGMP IP RARP 网络接口层 与各种网络接口 ARP
物理硬件
网际层的功能是实现互连网络环境下端到端数 据分组的传输,采用无连接的方式。 IP协议:数据传输、路由选择
第五章 TCP/IP协议
5.1 引言
以TCP/IP为核心协议的Internet更加促进了 TCP/IP的应用和发展,已成为事实上的国际 标准。
从网络体系结构来看,TCP/IP是OSI参考模型 七层结构的简化,它只分为四层: 应用层、传 送层、网际层和网络接口层
5.2 网络接口
TCP/IP协议不包含具体的物理层和数据链路 层协议,只规定了TCP/IP协议与各种物理网 络之间的网络接口。这些物理网络可以是广域 网,如ARPANET、MILNET和X.25公用数据 网,也可以是局域网,如Ethernet、Token Ring、FDDI等IEEE定义的各种标准局域网。
首 部 数 据 部 分
IP 数据报
比特 0
1 优 先 级
2
3 D
4 T 16
5 R 19
6 C
7 未用 24 31
比特 0 固 定 首 部 部 分
4 标 生存时间
8 服务类型 识 协 议
版 本 首部长度
总 长 度 标志 段 偏 移 首 部 检 验 和
源 地 址
可变 部分
目 的 地 址
可 选 字 段 (长 度 可 变) 数 据 数 据 部 部 分 分 填 充
私有地址只能在内部网络中使用,只有通过 代理服务器才能与Internet通信。
划分子网
两级的 IP 地址地址空间的利用率很低。例如, A类地址中一个网络中包含大量主机,这会给 网络寻址和管理带来困难。解决的方法是在 网络中引入子网。 划分子网,是指将主机地址进一步划分成子 网地址和主机地址,使两级的 IP 地址变成为 三级的 IP 地址。
222.1.2.1
222.1.5.2
222.1.3.1 R3
N2 222.1.5.
222.1.6.2 222.1.2.5 N1 222.1.4. R2
222.1.2.2
222.1.3.2
222.1.4.2
222.1.4.1
B
互联网
222.1.2.4 222.1.2.3
路由器总是具有两个或两个以上的 IP地址 互联网中的 IP 地址。
路由器的每一个接口都有一个不同网络号的 IP 地址。
222.1.1.1 LAN1 222.1.1. LAN3 222.1.3.3 222.1.3. 222.1.1.2
222.1.1.3
R1 222.1.5.1
222.1.1.4 222.1.6.1 N3 222.1.6. LAN2 222.1.2.
222.1.2.1
A 类、B 类和 C 类 IP 地址的屏蔽码
A 类 地 址 net-id 屏蔽码 255.0.0.0 host-id
11111111 000000000000000000000000
B 类 地 址
net-id
屏蔽码 255.255.0.0
host-id
1111111111111111 0000000000000000
地址解析协议 ARP 逻辑地址与物理地址的映射 逆地址解析协议 RARP 因特网控制报文协议 ICMP:网络控制和差错处理
5.3.1 IP协议
1. IP 地址
在互连网体系结构中,参与通信的各个节点都要预 先分配一个惟一的逻辑地址作为标识符,并且使用 该地址进行一切通信活动,该地址称为IP地址。
在同一个局域网上的主机或路由器的IP 地址中的 互联网中的 IP 地址 网络号必须是一样的。
222.1.1.1 LAN1 222.1.1. LAN3 222.1.3.3 222.1.3. 222.1.1.2
222.1.1.3
R1 222.1.5.1
222.1.1.4 222.1.6.1 N3 222.1.6. LAN2 222.1.2.
源 地 址
目 的 地 址
可变 部分 可 选 字 段 (长 度 可 变) 数 据 部 分 填 充
首部长度(4 bit)。 IP 的首部长度为20~60字节。 可表示的最大数值是 15 个单位(以 4 字节为单位)
比特 0
1 优 先 级
2
3 D
4 T 16
5 R 19
6 C
7 未用 24 31
比特 0 固 定 首 部 部 分
222.1.5.2
222.1.3.1 R3
N2 222.1.5.
222.1.6.2 N1 222.1.4. R2 222.1.2.5
222.1.2.2
222.1.3.2
222.1.4.2
222.1.4.1
B
互联网
222.1.2.4 222.1.2.3
2. IP协议 1)IP数据报格式
TCP/IP中,网际层的分组又叫做IP数据报。IP 数据报由报头(首部)和报文数据两部分组成。 IP首部由20字节的固定部分和可变长部分组成, 最大可以为60字节。
4 标 生存时间
8 服务类型 识 协 议
版 本 首部长度
总 长 度 标志 段 偏 移 首 部 检 验 和
源 地 址
目 的 地 址
可变 部分 可 选 字 段 (长 度 可 变) 数 据 部 分 填 充
服务类型( 8 bit),用于规定优先级、延迟、吞吐量、 可靠性 、代价等参数。
比特 0
1 优 先 级
D类地址是多播地址,表示的地址范围是 224.0.0.0~239.255.255.255 E类地址是实验地址,表示的地址范围是 240.0.0.0~247.255.255.255
在Internet中,IP地址不是任意分配的,必须 由国际组织统一分配,以保持IP地址的惟一性, 避免IP地.114.80.0和202.114.80.128 , 说明它们不属于同一子网。
获取网络地址的意义
路由器的路由表中保存的是网络地址,这 样既可以解决存储空间有限问题,又可以加 快路由选择。 路由器收到分组后取出目的主机的IP地址, 计算出目的主机所在的网络地址,用网络地 址去查找路由表以决定该从哪一个接口来转 发分组。
机器中存放的 IP 地址 是 32 bit 二进制代码 10000000000010110000001100011111 10000000 00001011 00000011 00011111 将每 8 bit 的二进制数 转换为十进制数 采用点分十进制记法 则进一步提高可读性 128 11 3 31
2
3 D
4 T 16
5 R 19
6 C
求解:用19.56.7.91和255.255.192.0进行AND运 算,即可得到划分了子网后的网络地址为 19.56.0.0
同一个子网内的两个主机可以直接进行通信。如果 两个主机不在同一个子网内,就必须借助路由器进 行转发。 例:
屏蔽码:255.255.255.224 IP地址:202.114.80.1 主机号字段为00000001 202.114.80.16 主机号字段为00010000 由于这两个IP地址的主机号字段前三位均为000,说明它们属 于同一子网,直接交换信息。
实际上 IP 地址是标志一个主机(或路由器)和一 条链路的接口。一个路由器至少应当有两个不同的 IP 地址。
在IP v4 中,IP地址为32位,由网络标识(Net)和主 机标识(Host)两部分组成。网络号标志主机(或路 由器)所连接到的网络,主机号标志该主机(或路 由器)。
网络号
主机号
点分十进制记法
subnet-id 子网号
host-id 主机号
屏蔽码
1111111111111111 11111111 00000000
通过屏蔽码,可以找出一个IP地址所在网络的 网络地址。 方法:用屏蔽码与IP地址进行逐位“与”运算。
(IP 地址) AND (屏蔽码) =网络地址
两级 IP 地址 网络号 net-id 网络号 屏蔽码 主机号 host-id
C 类 地 址
net-id