TCPIP协议

上传人:woxinch****an2018 文档编号:45552873 上传时间:2018-06-17 格式:PPT 页数:41 大小:717.50KB
返回 下载 相关 举报
TCPIP协议_第1页
第1页 / 共41页
TCPIP协议_第2页
第2页 / 共41页
TCPIP协议_第3页
第3页 / 共41页
TCPIP协议_第4页
第4页 / 共41页
TCPIP协议_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《TCPIP协议》由会员分享,可在线阅读,更多相关《TCPIP协议(41页珍藏版)》请在金锄头文库上搜索。

1、1 13 32 25 54 4TCP/IP概述TCP/IP参考模型IP地址Internet域名系统IP子网及其划分第三章 TCP/IP3.1 TCP/IP概述nTCP/IP概念nTCP/IP协议是Internet中计算机之间进行网 络通信所必须共同遵循的一种通信协议;n是以传输控制协议(Transmission Control Protocol)和网际协议(Internet Protocol )为核心的一组协议。n独立于特定的网络硬件,适用于不同类型的计 算机与网络之间的互联。3.1 TCP/IP概述nTCP/IP参考模型的发展n在TCP/IP协议研究时没有提出参考模型;n1974年Kahn定

2、义了TCP/IP参考模型;n1985年Leiner等对TCP/IP参考模型进一步 研究;nARPANET改进并采用,成为Internet协议;n目前使用IPv4, 下一代的IP协议为 IPv6。3.1 TCP/IP概述nTCP/IP特点n开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。n标准化的高层协议,可以提供多种可靠的用户服务。n统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址。n独立于特定的网络硬件,可以运行在局域网、广域网,更适用于互联网中。1 13 32 25 54 4TCP/IP概述TCP/IP参考模型IP地址Internet域名系统IP子

3、网及其划分第三章 TCP/IP3.2 TCP/IP参考模型nTCP/IP参考模型TCP/IP参考模型与OSI参考模型3.2 TCP/IP参考模型nTCP/IP协议参考模型层次应用层传输层互联层主机-网络层TelnetFTP SMTPDNSSNMPTCPUDPARPRARPEthernetToken Ring其它协议HTTPTFTPIP3.2 TCP/IP参考模型n1. 网络接口层n又称网络访问层,包括了能使用TCP/IP与物理网络进行通信的协议,它对应OSI的物理层和数据链路层。nTCP/IP标准并没有定义具体的网络接口协议,仅定义了如何与不同网络进行接口。nTCP/IP参考模型的最低层,负责

4、通过网络介质发送和接收 TCP/IP数据包;n允许主机连入网络时使用多种现成的与流行的协议,例如局 域网的Ethernet、令牌网、分组交换网的X.25、帧中继、 ATM协议等;3.2 TCP/IP参考模型n2.网络互连层n又称网际层是在TCP/IP标准中正式定义的第一层。n执行的主要功能:n处理来自传输层的分组,将分组形成数据包(IP数据包), 并为该数据包进行路径选择,最终将数据包从源主机发送到 目的主机。n处理接收的数据报:检查地址、处理或转发。n处理互连的路径、流量控制、拥塞问题。n在网际层中,最常用的协议是网际协议IP,其它一些协议用来协助IP的操作。3.2 TCP/IP参考模型n2

5、.网络互连层n网际协议IP (Internet Protocol)n对数据包进行相应的寻址和路由,并从一个网络转发到另一 个网络。n向上一层提供统一的IP数据报,屏蔽低层各物理数据帧的差 异性。n网际控制报文协议ICMP (Internet Control Message Protocol)n为IP协议提供差错报告。专门用来处理错误报告和控制。n地址解析协议ARP (Address Resolution Protocol) 和反向地址解析协议RARP3.2 TCP/IP参考模型n3.传输层n也被称主机至主机层,主要负责主机到主机之间实体 间端对到端通信,解决下层没有处理的通信问题。n传输控制协

6、议TCP (Transmission Control Protocol)n面向连接的通信协议,提供可靠的数据传送。n完成流量控制和差错检验的任务,保证可靠的数据传输。n用户数据报协议UDP (User Datagram Protocol)n面向无连接的协议,它不能提供可靠的数据传输。nUDP不进行差错检验,必须由应用层的应用程序实现可靠性 机制和差错控制,以保证端到端数据传输的正确性。3.2 TCP/IP参考模型n4.应用层n包含多个高层协议,为应用程序提供访问其它层服务的能力,定义应用程序用于交换数据的协议,为用户提供所需的各种服务。n在TCP/IP模型中,应用程序接口是最高层,它与OSI模

7、型中的高三层的任务相同,用于提供网络服务,比如文件传输、远程登录、域名服务和简单网络管理等。3.2 TCP/IP参考模型n超文本传输协议HTTPn用于Internet中的客户机与WWW服务器之间的数据传输;n文件传输协议FTPn实现主机之间的文件传送;n远程终端协议TELNETn本地主机作为仿真终端,登录到远程主机上运行应用程序;n动态主机配置协议DHCPn实现对主机的地址分配和配置工作。n域名服务DNSn用于实现主机名与IP地址之间的映射;1 13 32 25 54 4TCP/IP概述TCP/IP参考模型IP地址Internet域名系统IP子网及其划分第三章 TCP/IP3.3 IP地址n一

8、、 IP地址概述n概念:n为了实现主机间的通信,Internet采用一种全局通用的地址 格式,为每一台主机分配一个唯一不重复地址,以此屏蔽物 理网络地址的差异。n作用:n标识连入因特网上的每台主机,是每台主机唯一的标识。nIP地址是全球认可的通用地址格式,IP地址是全网唯一的。nIP地址是运行TCP/IP协议的唯一标识。3.3 IP地址n一、 IP地址格式n由网络号与主机号两部分组成,网络号标识一个逻辑网络,主机号标识网络中一台主机;n包括三个部分:地址类别、网络号和主机号; 3.3 IP地址n一、 IP地址格式nIPv4中,一个IP地址由32个二进制比特数字组成。n通常被分割为4段,每段8比

9、特,并用点分十进制表示。如:202.117.179.11011001010 01110101 10110011 11111011202202 . 117 . 179 . 1101171101793.3 IP地址n二、 IP地址类型3.3 IP地址n二、 IP地址类型nC类地址网络数为221个,每个网络号所包含的主机 数为256(实际有效的为254)个。nC类地址的范围为192.0.0.0223.255.255.255.11111111 11111111110111111111111100000000 0000000011000000000000000.0.192.0255.255.192.25

10、5C类IP地址范围11111111 11111111110111111111111000000000 0000000111000000000000010.1.192.1255.255.223.254分配给一台主机可使用的有效C类IP地址范围3.3 IP地址n二、 IP地址类型nIP地址的分类图A类地址18162432B类地址C类地址D类地址E类地址主机地址范围1.0.0.0到 127.255.255.255128.0.0.0到 191.255.255.255192.0.0.0到 223.255.255.255224.0.0.0到 239.255.255.255240.0.0.0到 247.25

11、5.255.2550网络地址 (7位)主机地址(24位)10网络地址(14位)主机地址(16位)110网络地址(21位)主机地址 (8位)1110多目的广播地址(28位)11110保留用于实验和将来使用3.3 IP地址n三、 特殊IP地址n在IP地址中,有些IP地址具有特殊用途,不能分配给主机使用。地址类型网络号 主机号用途举例网络地址 广播地址 直接广播地址 本地网络地 址 环回地址网络号 全1 网络号 全0 127全0 全1 全1 全0 任意标识 一个网络 在本地网络广播 在特定网络广播 系统启动时 使 用 测试202.117.179.0 255.255.255.255 202.117.1

12、79.255 0.0.0.0 127.0.0.13.3 IP地址n四、保留地址n为了避免用户选择任意网络地址,造成与合法的Internet地址发生冲突,因特网地址分配机构为私有网络保留3组IP地址n任何私有网络都可以使用这些地址来进行TCP/IP网络通信。地址 类型起始 地址结束 地址网络 数地址 个数A类地址 B类地址 C类地址10.0.0.0 172.16.0.0 192.168.0.010.255.255.255 172.31.255.255 192.168.255.2551 32 256224 216 2561 13 32 25 54 4TCP/IP概述TCP/IP参考模型IP地址In

13、ternet域名系统IP子网及其划分第三章 TCP/IP3.4 子网划分n一、子网与子网划分n为便于网络管理及合理使用IP地址,可以将其进行分割,使其成为规模更小的网络,称为子网。n子网划分方法是在最初的IP地址分类基础上,将IP地址的主机号划分为两部分,分别用于子网编号和主机编号,通过编码号形成新的IP地址。3.4 子网划分n一、子网与子网划分n子网划分是利用IP地址和子网掩码技术,将一个较多主机大网划分为若干含有较少主机的小网。n以实现网络性能的优化,提高网络的安全。n形成三层地址结构,即网络号、子网号和主机号。3.4 子网划分n二、子网掩码n子网掩码(subnet mask)又称网络掩码

14、或地址掩码。是网络的一个重要属性,它表明本网是如何划分的。n子网掩码的构成n子网掩码是一个32位的二制地址。n子网掩码:网络标识全为1,主机标识全为0。n子网掩码的作用:n区分IP地址中的网络部分与主机部分n将网络划分为若干子网段3.4 子网划分n通过子网掩码识别网络地址IP地址 192.168.5.311000000 10101000 00000101 0000001111111111 11111111 11111111 00000000子网掩码 255.255.255.0 按位逻辑与运算 11000000 10101000 00000101 网络号 192.168.5 00000011主机

15、号 33.4 子网划分n三、子网掩码的表示方法n默认表示n给出掩码的4组数字.n例如:C类:255.255.255.0)n说明子网掩码的1的位数n利用在IP地后加上子网掩码中1的位数,n例如:202.117.179.251/243.4 子网划分n四、子网掩码划分方法n将单个网络的主机号分为两个部分,其中一部分用于 子网号编址,另一部分用于主机号编址。n划分子网号的位数,取决于具体的需要。若子网号所 占的比特位越多,可分配给主机的位数就越少。n首先确定子网数、子网中主机数,让后实施划分。3.4 子网划分n四、子网掩码划分方法n1.确定子网掩码3.4 子网划分n四、子网掩码划分方法n2.确定标识每

16、一个子网的网络地址3.4 子网划分n四、子网掩码划分方法n3.确定每个子网的主机地址范围 3.4 子网划分n四、子网掩码划分方法n4.每个子网中每台主机的地址分配3.4 子网划分n四、子网掩码划分方法n5. 在windows操作系统进行网络配置1 13 32 25 54 4TCP/IP概述TCP/IP参考模型IP地址Internet域名系统IP子网及其划分第三章 TCP/IP3.5 Internet域名系统n一、域名的概念n对于一般用户来说,要记住IP地址比较困难。nTCP/IP协议专门设计了字符型的主机命名机制,为每一台主机分配一个由字符串组成的名字域名(主机名)。n域名系统采用层次结构的命名机制。3.5 Internet域名系统n二、层次型域名系统n域名空间被分成若干个部分并授权相应机构进行管理 。n该管理机构有权对其所管辖的名字空间进一步划分, 并再

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号