OSI模型和TCPIP模型.ppt
《OSI模型和TCPIP模型.ppt》由会员分享,可在线阅读,更多相关《OSI模型和TCPIP模型.ppt(27页珍藏版)》请在三一办公上搜索。
1、OSI 模型和TCP/IP模型:,TCP/IP 模型,OSI模型,OSI模型,Application 两个作用:1、给用户提供接口。2、提供标准的服务。主要包括:SNMP,FTP,TELNET,NET,DHCP,TFTP,HTTP,DNS等。Presentation的主要作用:1、指定独立结构的数据传送格式。2、编码和解码数据格式,加密和解密数据,压缩。主要包括:.jpg,.pdf,.doc,加密等Session层:会话层。主要包括netbios,appletalk,radius等。传输层的主要作用:1、管理网络层。2、提供可靠的报文传输机制。IP层:1、地址和路由。DATA LINK:1、帧
2、 2、控制物理层数据流。物理层:1、接口 2、定义电气特性,IP和IP头部格式:,IP即internet protocol;所有的应用层程序、TCP、UDP、ICMP等在IP层都以IP报文来传输。IP提供不可靠的、无连接的数据传递服务。不可靠:IP不保证数据可靠的达到目的地。IP提供“尽最大努力地”服务。如果数据发生错误,IP有一个简单的错误处理机制,即丢掉该报文,并通过ICMP通过给发送者。任何可靠的数据传递都必须依靠上层的协议来保证。无连接:IP不提供任何的状态信息来记录成功的数据。每个IP报文都是单独的处理,IP报文的传递也是无序的。,IP头部格式详解:,版本(4bit):IP的版本号,
3、当前的版本为4,通称为IPv4。版本为6,即为IPv6。首部长度(4bit):表示IP头的长度,由一系列32 bit组成。4 bit的头,表示IP头的总长度为15*32=480 bit=60 byte.服务类型(8 bit):表示IP报文的服务类型,高3位的表示IP报文的优先级,低4位代表Tos,最后一位未用保留。,总长度(16bit):表示IP报文的总的长度,最大的长度为216 65535byte;标识(16bit):标识每个分片。与flags和fragment offset一起使用。当一个报文的大小超过了接口的MTU值,报文必须被分片成小于或者是等于MTU的报文。标志(3bit):表示报文
4、是否是分片报文。Bit 0 没有使用,bit 1为DF为(DF0,不分片;DF1分片);bit2为MF(MF0,最后的分片报文;MF1,更多的分片报文)片偏移(13bit):表示分片报文在原IP报文的位置。分片报文的大小是64bit的倍数,第一个分片报文的offset为0。每个分片报文的格式有和原报文一样的IP报文格式。,IP头部格式详解:,生存时间(8bit):IP报文的在网络中的存活时间。当IP报文经过一台路由器,IP报文的TTL值将减一。当IP报文的TTL值为0,设备将丢弃该报文,并发送一个错误消息给源。推荐的值为64。协议(8bit):表示IP报文中封装的报文类型。,首部检验和(16
5、bit):IP报文头的检验。报文的TTL值经过路由器发生变化,接受该IP报文的路由器对IP头的checksum要进行重新计算。,IP地址:,IP地址的长度32位,每台设备的IP地址必须是单独唯一的。IP地址表示方式有二进制和十进制两种表示:二进制:00001010-11010110-01010111-10000011 十进制:172.16.1.132位的二进制地址用4个八位组表示,每个八位组用十进制来表示,并使用圆点(dot)隔开。00000001000000010000000100000001,八进制和十进制的换算:每个八位组对应一个十进制组,换算方法是:十进制位2(n-1)(n=18)。在
6、八进制中二进制位顺序从左到右依次增大;n代表1在八进制位中位置。比如:10011001的计算方法为:2(1-1)+2(4-1)+2(5-1)+2(8-1)=1+8+16+128=153,十进制的表示方法是方便记忆和阅读;而设备以二进制来计算IP地址。,IP地址分类:,根据IP网络的大小,IP地址分为A类、B类、C类、D类和E类地址。A类地址表示大型的网络,支持大量的IP地址;B类地址表示中型的网络;C类表示小型的网络。为了区分这些地址,利用第一个八位组规则(first octet rule)。,类别位:第一个八进制的第一位为0,表示A类地址。第一个八进制的头两位为10的,表示B类地址。第一个八
7、进制的头三位为110的,表示C类地址。第一个八进制的头四位为1110的,表示D类地址。第一个八进制的头五位为1111的,表示D类地址。,IP地址分类:,IP地址的指派范围:,一般不使用的特殊IP地址:,公有IP和私有IP:,公有地址:公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。,私有地址:私有地址(Private address)属于非注册地址,专门为组织机构内部使用。,以下列出留用的内部私有地址:
8、A类 10.0.0.010.255.255.255Mask:255.0.0.0B类 172.16.0.0172.31.255.255Mask:255.255.0.0C类 192.168.0.0192.168.255.255Mask:255.255.255.0,掩码(Netmask):,掩码用来区分IP地址中的网络地址和主机地址。掩码的表示方法和IP地址一样,有十进制和二进制两种表示方法,对A类、B类、C类地址的掩码为:,网络地址的确定方法:将二进制的掩码和IP地址的二进制位进行“与”的操作,得出的结果就是网络地址;剩余的位就是主机地址。,掩码(Netmask):,对于有类IP地址,由网络位和主
9、机位组成。,子网的概念:,子网:对于A和B类地址,主机位的数量巨大,而网络地址的数量很少。而在现实场景中,一个网络的主机地址不需要这么多,所以对于有类的地址造成了地址的大量的浪费;同时大量的主机地址将降低网络的性能和带宽利用率。为了充分的利用主机位地址,将Host 位进行分割,分割的部分用来作为网络地址,这样即增加了网络地址,又充分利用了主机位地址。分割的部分为子网。,两个相关概念:,CIDR(Classless Inter-Domain Routing)无类型域间选路,VLSM(Variable Length Subnet Mask)可变长子网掩码,VLSM 与CIDR的区别:,CIDR是把
10、几个标准网络合成一个大的网络VLSM是把一个标准网络分成几个小型网络(子网)CIDR是子网掩码往左边移了,VLSM是子网掩码往右边移了CIDR(Classless Inter.Domain Routing 无类别域间路由)VLSM(Variable Length Subnetwork Mask 可变长子网掩码),子网的计算:,1、给定一个网络地址,和主机数量,计算子网地址。给一个B地址,172.16.0.0,可以划分多个C类地址?B类地址的第三个八位组主机位全部划分为子网位:2 8-1=255个子网(子网位从0254)。给一个C类(192.168.1.0)地址,每个网段的主机数量位30个,子网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OSI 模型 TCPIP
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6513669.html