RCAM02TCPIP协议及IP子网划分
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20
子网掩码
子网掩码用于区分IP地址的网络位和主机位 A类:255.0.0.0 B类:255.255.0.0 C类:255.255.255.0 /8 /16 /24
21
IP网络中主机数的计算 方法
公式: 2N-2
“N”代表主机位数 主机位全“0”表示网络编号 主机位全“1”表示该网络中的广播
22
A类:
B类: C类: D类: E类:
Network
Network Network
Network Network Network
多播组编号 用于实验
IP地址的分类
1 8 9 Host 16 17 Network 8 9 Network 8 9
多播组
16 17 Host
24 25 Host 24 25 Host Host 24 25 Host 24 25
UDP应用在对延时比较敏感或 不要求确认的数据传输时。
IP 地址
32比特的二进制数
网络位 主机位
每8比特表示成一个十进制数
172
128 64 32 16 8 4 2 1
16
122
204
10101100 00010000 01111010 11001100
IP地址的分类
8 比特 8 比特 Host 8 比特 Host Host 8 比特 Host Host Host
TFTP
TCP,UDP
UDP
53
69
11
TCP 段格式
源端口号 (16比特) 目的端口号(16比特) 顺序号(32比特) 应答号 (32比特)
20 字节
窗口大小 (16比特)
校验和 (16比特)
其它TCP控制信息(如SYN,ACK等)
数据
TCP三次握手过程
主机A 主机B
1
发送 SYN=1 (seq#=100)
B类网络可容纳的主机数量
172.16.0.1 172.16.0.2 172.16.0.3
172.16.255.253 …...
172.16.255.254
172.16.0.0
216-2=65534
子网数的计算=2n
主类网络 主机
172
主类网络
16
0
主机
0
11111111
255
11111111
255
9
源/目的端口号
主机 A
主机 B
源端口
1028 80 …
目的端口
应用客户端使用的源端口号一般为系统中未使 用的且大于1023 目的端口号为所进行的操作。如HTTP为23。
常见的端口号
FTP TCP 20,21
Telnet TCP
SMTP TCP
23
25
POP3
HTTP
TCP
TCP
110
80
DNS
00000000
0
0
00000000 主机
主类网络
子网
255
255
255
0
子网划分
172.16.3.0
172.16.4.0
172.16.1.0
172.16.2.0
网络规划问题一
已知 C类网络192.168.6.0 将其划分为20个子网,每个子网5台主机
课程回顾
TCP/IP协议栈概述 TCP、IP协议介绍 IP地址 IP子网划分
TCP/IP协议及IP子网划分
内容概要
TCP/IP协议栈概述 TCP、IP协议介绍 IP地址 IP子网划分
参照教材第4章
2
TCP/IP协议栈
应用层 表示层 会话层 传输层 网络层 数据链路层 传输层 INTERNET层
应用层
网络接口层物理层Biblioteka 3TCP/IP中的协议
4
IP数据包格式
5
ICMP(网际控制消息协议)
源目的端口号整理ppt11常见的端口号ftptcp2021telnettcp23smtptcp25pop3tcp110httptcp80dnstcpudp53tftpudp69整理ppttcp段格式源端口号16比特目的端口号16比特顺序号32比特应答号32比特窗口大小16比特校验和16比特其它tcp控制信息如synack等数据20字节整理ppt发送syn1seq100接收syn发送syn1ack1seq300ack101建立连接ack1ack301主机a主机b接收synacktcp三次握手过程整理pptwindowsize发送2发送方windowsize发送3ackwindowsize第三个数据段被丢弃windowsize发送4windowsize发送3ackwindowsize接收方tcp窗口数的应用windowsize发送1window大小为发送方或接收方的缓存大小
接收方
段被丢弃
Window size = 2 发送 3 Window size = 2 发送 4 ACK 5 Window size = 2
Window大小为发送方或接收 方的缓存大小。
UDP 段格式
源端口号(16比特) 其它UDP控制信息 数据
目的端口号 (16比特) 校验和 (16比特)
8 字节
主要用于: 1.测试目的端的可达性(ping) 2.测试到达目的端的路径 (tracert,pathping,traceroute,扩展ping)
ARP(地址解析协议)
10.0.0.2 对应的MAC: 00-E0-FC-00-00-12
IP:10.0.0.1/24 MAC:00-E0-FC-00-00-11 ARP Reply
IP:10.0.0.2/24 MAC:00-E0-FC-00-00-12
需要10.0.0.2的 MAC地址?
ARP Request?
TCP/IP传输层
应用层 传输层 Internet层 数据链路层
TCP(传输控制协议)属于面向连接的网络协议 UDP(用户报文协议)属于无连接的网络协议
物理层
TCP/IP寻址
27
接收SYN
2
接收SYN,ACK
发送SYN=1, ACK=1 (seq#=300 ack#=101)
3
建立连接,ACK=1 (ack#=301)
TCP窗口数的应用
size = 3 发送方 Window 发送 1 Window size = 3 发送 2 Window size = 3 发送 3 ACK 3 第三个数据 Window size = 2
多播组 多播组
32
A类:
0NNNNNNN (1-126) 1 8 9 (128-191) 1
32
B类:
10NNNNNN
16 17 Network 16 17
32
C类: D类:
110NNNNN (192-223) 1 1110MMMM (224-239)
32
私有地址
A类:10.0.0.0至10.255.255.255 B类:172.16.0.0至172.31.255.255 C类:192.168.0.0至192.168.255.255
特殊的IP地址
IP地址的网络位随意,主机位全为0 192.168.12.0 IP地址的网络位随意,主机位全为1 192.168.12.255 IP地址的网络位全为0,主机位随意 0.0.0.23 IP地址的网络位和主机位全为0 0.0.0.0 IP地址的 网络位和主机位全为1 255.255.255.255
子网掩码
子网掩码用于区分IP地址的网络位和主机位 A类:255.0.0.0 B类:255.255.0.0 C类:255.255.255.0 /8 /16 /24
21
IP网络中主机数的计算 方法
公式: 2N-2
“N”代表主机位数 主机位全“0”表示网络编号 主机位全“1”表示该网络中的广播
22
A类:
B类: C类: D类: E类:
Network
Network Network
Network Network Network
多播组编号 用于实验
IP地址的分类
1 8 9 Host 16 17 Network 8 9 Network 8 9
多播组
16 17 Host
24 25 Host 24 25 Host Host 24 25 Host 24 25
UDP应用在对延时比较敏感或 不要求确认的数据传输时。
IP 地址
32比特的二进制数
网络位 主机位
每8比特表示成一个十进制数
172
128 64 32 16 8 4 2 1
16
122
204
10101100 00010000 01111010 11001100
IP地址的分类
8 比特 8 比特 Host 8 比特 Host Host 8 比特 Host Host Host
TFTP
TCP,UDP
UDP
53
69
11
TCP 段格式
源端口号 (16比特) 目的端口号(16比特) 顺序号(32比特) 应答号 (32比特)
20 字节
窗口大小 (16比特)
校验和 (16比特)
其它TCP控制信息(如SYN,ACK等)
数据
TCP三次握手过程
主机A 主机B
1
发送 SYN=1 (seq#=100)
B类网络可容纳的主机数量
172.16.0.1 172.16.0.2 172.16.0.3
172.16.255.253 …...
172.16.255.254
172.16.0.0
216-2=65534
子网数的计算=2n
主类网络 主机
172
主类网络
16
0
主机
0
11111111
255
11111111
255
9
源/目的端口号
主机 A
主机 B
源端口
1028 80 …
目的端口
应用客户端使用的源端口号一般为系统中未使 用的且大于1023 目的端口号为所进行的操作。如HTTP为23。
常见的端口号
FTP TCP 20,21
Telnet TCP
SMTP TCP
23
25
POP3
HTTP
TCP
TCP
110
80
DNS
00000000
0
0
00000000 主机
主类网络
子网
255
255
255
0
子网划分
172.16.3.0
172.16.4.0
172.16.1.0
172.16.2.0
网络规划问题一
已知 C类网络192.168.6.0 将其划分为20个子网,每个子网5台主机
课程回顾
TCP/IP协议栈概述 TCP、IP协议介绍 IP地址 IP子网划分
TCP/IP协议及IP子网划分
内容概要
TCP/IP协议栈概述 TCP、IP协议介绍 IP地址 IP子网划分
参照教材第4章
2
TCP/IP协议栈
应用层 表示层 会话层 传输层 网络层 数据链路层 传输层 INTERNET层
应用层
网络接口层物理层Biblioteka 3TCP/IP中的协议
4
IP数据包格式
5
ICMP(网际控制消息协议)
源目的端口号整理ppt11常见的端口号ftptcp2021telnettcp23smtptcp25pop3tcp110httptcp80dnstcpudp53tftpudp69整理ppttcp段格式源端口号16比特目的端口号16比特顺序号32比特应答号32比特窗口大小16比特校验和16比特其它tcp控制信息如synack等数据20字节整理ppt发送syn1seq100接收syn发送syn1ack1seq300ack101建立连接ack1ack301主机a主机b接收synacktcp三次握手过程整理pptwindowsize发送2发送方windowsize发送3ackwindowsize第三个数据段被丢弃windowsize发送4windowsize发送3ackwindowsize接收方tcp窗口数的应用windowsize发送1window大小为发送方或接收方的缓存大小
接收方
段被丢弃
Window size = 2 发送 3 Window size = 2 发送 4 ACK 5 Window size = 2
Window大小为发送方或接收 方的缓存大小。
UDP 段格式
源端口号(16比特) 其它UDP控制信息 数据
目的端口号 (16比特) 校验和 (16比特)
8 字节
主要用于: 1.测试目的端的可达性(ping) 2.测试到达目的端的路径 (tracert,pathping,traceroute,扩展ping)
ARP(地址解析协议)
10.0.0.2 对应的MAC: 00-E0-FC-00-00-12
IP:10.0.0.1/24 MAC:00-E0-FC-00-00-11 ARP Reply
IP:10.0.0.2/24 MAC:00-E0-FC-00-00-12
需要10.0.0.2的 MAC地址?
ARP Request?
TCP/IP传输层
应用层 传输层 Internet层 数据链路层
TCP(传输控制协议)属于面向连接的网络协议 UDP(用户报文协议)属于无连接的网络协议
物理层
TCP/IP寻址
27
接收SYN
2
接收SYN,ACK
发送SYN=1, ACK=1 (seq#=300 ack#=101)
3
建立连接,ACK=1 (ack#=301)
TCP窗口数的应用
size = 3 发送方 Window 发送 1 Window size = 3 发送 2 Window size = 3 发送 3 ACK 3 第三个数据 Window size = 2
多播组 多播组
32
A类:
0NNNNNNN (1-126) 1 8 9 (128-191) 1
32
B类:
10NNNNNN
16 17 Network 16 17
32
C类: D类:
110NNNNN (192-223) 1 1110MMMM (224-239)
32
私有地址
A类:10.0.0.0至10.255.255.255 B类:172.16.0.0至172.31.255.255 C类:192.168.0.0至192.168.255.255
特殊的IP地址
IP地址的网络位随意,主机位全为0 192.168.12.0 IP地址的网络位随意,主机位全为1 192.168.12.255 IP地址的网络位全为0,主机位随意 0.0.0.23 IP地址的网络位和主机位全为0 0.0.0.0 IP地址的 网络位和主机位全为1 255.255.255.255