- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.5.1 TCP协议 5.端口的概念 端口(port)是传输层的服务访问点,传输层使用端口与应用进程进行通信。应用进程也使用端口与传输层进行交互。 每一个应用进程均使用一个或多个特定的端口号,来侦听客户端的服务请求,并提供相应的服务。比如Web服务使用默认的TCP 80端口,Telnet使用TCP 23号端口等。 1.5.1 TCP协议 6.TCP协议的缺陷 TCP协议的三次握手过程存在一个缺陷,利用该缺陷,可发起SYN泛洪(SYN Flood)攻击,并最终导致拒绝服务(Denial of Service,DOS)。 TCP协议缺陷:服务请求方向服务器发起建立连接的请求,在收到服务方的响应后,不回复第三次握手的ACK回应报文,这将使服务器端等待一段时间,该等待时间为SYN超时时间(30s~2min)。 1.5.1 TCP协议 由于TCP连接已建立到中途,服务器端会为该即将完成的连接分配一定的系统资源,因此,这种处于半连接状态的TCP连接,也会消耗一定的服务器资源。 如果一个客户端或众多的客户端向服务器发起大量的半连接,则会消耗完服务器的系统资源,使服务器无法为正常的客户提供服务,从而导致拒绝服务。 对SYN泛洪攻击,可通过在路由上配置TCP拦截来预防。 1.5.1 TCP协议 7.利用TCP协议分析网络连接故障 对于网络连接故障,可利用TCP建立连接的三次握手过程来进行分析。并注意连接是双向的,报文有去就必有回,必须保证出去的报文能顺利到达目的主机,目的主机的响应报文要能回到发起访问请求的源主机。可沿着报文出去的路径和响应报文回来的路径进行分析。 7.利用TCP协议分析网络连接故障 客户端访问服务器时,实际上是客户端的某一个客户端应用进程(比如IE浏览器),在访问服务器端的某个服务进程(比如Web服务进程)。 由于服务进程都是通过某一个端口来提供服务的,因此,访问某个服务进程,实际上就是访问服务器上的某一个端口,与该端口建立TCP连接。 在建立TCP连接时,客户端也会随机使用一个端口(=1024)来与服务进程的服务端口建立TCP连接。 7.利用TCP协议分析网络连接故障 例1.1 网络拓扑及故障分析要求参见教材第18页。 访问过程中,访问请求报文和响应报文的源和目的IP地址及端口的变化如下图所示。 1.5.2 IP协议 1.IP协议简介 IP协议是负责网络互联的网络层核心协议,是TCP/IP协议集中最主要的协议之一,具有分组与重新组装、寻址和路由的功能。 IP协议是一种无连接的传输协议,在发送数据时,将数据进行分割(分割的大小由MTU决定,以太网MTU最大值为1500字节,最小值为46字节),封装成IP数据包在网络中进行传输。 1.5.2 IP协议 2.IP数据包的格式 1.5.3 IP地址及分类与管理 1.IP地址的格式 在IPv4版本中,IP地址采用32位的二进制数编码表示。为便于记忆,将每个字节分开,用点分十进制数来表达。其地址格式为:a.b.c.d a、b、c、d这4个部分均为1个字节,取值范围为0~255。 例如:5 1.5.3 IP地址及分类与管理 2.IP地址的编址 (1)分类的IP地址 (2)子网的划分 (3)构成超网 1.5.3 IP地址及分类与管理 3.IP地址的结构 4.子网掩码 子网掩码用于从IP地址中确定出网络地址。 方法:将IP地址与子网掩码进行逻辑与运算,即可获得该主机所在的网络地址。 1.5.3 IP地址及分类与管理 5.特殊的IP地址 (1)回环地址 以127开头的地址(127.b.c.d)。常用来作为本地回环地址。 (2)广播地址 主机地址编码的二进制位全为1的地址即为广播地址。例如:55 (3)网络地址 主机地址编码的二进制位全为0的地址即为网络地址。例如: 1.5.3 IP地址及分类与管理 6.IP地址的分类 1.5.3 IP地址及分类与管理 7.IP地址的管理 IP地址的分配和管理由ICANN管理机构负责。 8.公网地址与私网地址 可在因特网中合法使用的IP地址称为公网地址。私网地址只能在局域网中使用,不同的局域网可重复使用,以解决IPv4地址紧缺的矛盾。 规定的私网地址有: /8、/16~/16、 /16 1.5.4 子网划分 1.子网划分的目的 节约使用IP地址。 2.子网划分的方法 1.6 MPLS VPN简介 1.6.1 VPN简介 VPN(Virtual Private Network,虚拟专用网络)是利用因特网,通过隧道协议仿真出的一条点对点的虚拟专线的一种数据通信技术。 利用VPN技术,借用因特网可仿真出虚拟专线,在使用效果上与真正的
文档评论(0)