《RCAM02TCPIP协议及IP子网划分.ppt》由会员分享,可在线阅读,更多相关《RCAM02TCPIP协议及IP子网划分.ppt(28页珍藏版)》请在金锄头文库上搜索。
1、TCP/IP协议及协议及IP子网划分子网划分内容概要TCP/IP协议栈概述协议栈概述TCP、IP协议介绍协议介绍IP地址地址IP子网划分子网划分参照教材第参照教材第4章章2TCP/IP协议栈应用层表示层会话层传输层网络层 数据链路层 物理层应用层传输层INTERNET层 网络接口层3TCP/IP中的协议4IP数据包格式5主要用于主要用于:1.测试目的端的可达性测试目的端的可达性(ping)2.测试到达目的端的路径测试到达目的端的路径(tracert,pathping,traceroute,扩展扩展ping)ICMP(网际控制消息协议) ARP(地址解析协议)需要10.0.0.2的MAC地址?I
2、P:10.0.0.1/24MAC:00-E0-FC-00-00-11IP:10.0.0.2/24MAC:00-E0-FC-00-00-12ARP Request?ARP Reply10.0.0.2 对应的MAC:00-E0-FC-00-00-12TCP(传输控制协议传输控制协议)属于面向连接的网络协议属于面向连接的网络协议UDP(用户报文协议用户报文协议)属于无连接的网络协议属于无连接的网络协议应用层应用层传输层传输层Internet层层物理层物理层数据链路层数据链路层 TCP/IP传输层TCP/IP寻址9主机主机 A102880源端口源端口目的端口目的端口主机主机 B应用客户端使用的应用客户
3、端使用的源端口号源端口号一般为系统中未使一般为系统中未使用的且用的且大于大于1023目的端口号目的端口号为所为所进行的操作进行的操作。如。如HTTP为为23。 源/目的端口号 常见的端口号FTPTCP 20,21TelnetTCP 23SMTP TCP 25POP3 TCP 110HTTPTCP 80DNSTCP,UDP 53TFTPUDP 6911 TCP 段格式源端口号源端口号 (16比特比特)目的端口号目的端口号(16比特比特)顺序号顺序号(32比特比特)应答号应答号 (32比特比特)窗口大小窗口大小 (16比特比特)校验和校验和 (16比特比特)其它其它TCP控制信息(如控制信息(如S
4、YN,ACK等)等)数据数据20字节字节发送发送 SYN1(seq#=100)接收接收SYN发送发送SYN1, ACK1 (seq#=300 ack#=101)建立连接,建立连接,ACK1(ack#=301)主机主机A主机主机B123接收接收SYN,ACK TCP三次握手过程Window size = 3发送发送 2发送方发送方Window size = 3发送发送 3ACK 3Window size = 2第三个数据第三个数据段被丢弃段被丢弃Window size = 2发送发送 4Window size = 2发送发送 3ACK 5Window size = 2接收方接收方 TCP窗口数的
5、应用Window size = 3发送发送 1Window大小为发送方或接收大小为发送方或接收方的缓存大小。方的缓存大小。 UDP 段格式源端口号源端口号(16比特比特)目的端口号目的端口号 (16比特比特)其它其它UDP控制信息控制信息数据数据校验和校验和 (16比特比特)8字节字节UDP应用在对延时比较敏感或应用在对延时比较敏感或不要求确认的数据传输时。不要求确认的数据传输时。 IP 地址网络位网络位主机位主机位 10101100 00010000 01111010 11001100 172 16 122 204128643216842132比特的二进制数比特的二进制数每每8比特表示成一个
6、十进制数比特表示成一个十进制数A类类: B类类: C类类: D类类: 多播组编号多播组编号 E类类: 用于实验用于实验NetworkHostHostHostNetwork NetworkHostHostNetwork Network NetworkHost8 比特比特8 比特比特8 比特比特8 比特比特 IP地址的分类1A类类:0NNNNNNNHostHostHost8 916 1724 2532(1-126)1B类类:10NNNNNNNetworkHostHost8 916 1724 2532(128-191)1C类类:110NNNNNNetworkNetworkHost8 916 1724
7、2532(192-223)1D类类:1110MMMM多播组多播组多播组多播组多播组多播组8 916 17242532(224-239) IP地址的分类 私有地址A类类:10.0.0.0至至10.255.255.255B类类:172.16.0.0至至172.31.255.255C类类:192.168.0.0至至192.168.255.255特殊的IP地址IP地址的网络位随意,主机位全为0 192.168.12.0IP地址的网络位随意,主机位全为1 192.168.12.255IP地址的网络位全为0,主机位随意 0.0.0.23IP地址的网络位和主机位全为0 0.0.0.0IP地址的 网络位和主机
8、位全为1 255.255.255.25520子网掩码子网掩码用于区分IP地址的网络位和主机位 A类:255.0.0.0 /8 B类:255.255.0.0 /16 C类:255.255.255.0 /2421 IP网络中主机数的计算方法 2N-2 公式公式:“N”代表主机位数代表主机位数主机位全主机位全“0”表示网络编号表示网络编号主机位全主机位全“1”表示该网络中的广播表示该网络中的广播22216-2=65534172.16.0.0172.16.0.1 172.16.0.2 172.16.0.3.172.16.255.253172.16.255.254 B类网络可容纳的主机数量1721600255255002552552550主类网络主类网络主机主机主类网络主类网络主机主机主类网络主类网络子网子网主机主机 11111111 111111110000000000000000 子网数的计算=2n172.16.1.0172.16.2.0172.16.3.0172.16.4.0 子网划分已知已知 C类网络类网络192.168.6.0将其划分为将其划分为20个子网个子网,每个子网每个子网5台主机台主机 网络规划问题一课程回顾TCP/IP协议栈概述协议栈概述TCP、IP协议介绍协议介绍IP地址地址IP子网划分子网划分27