关闭

TCP三次握手/四次挥手及其状态分析

前面CLOSE_WAIT状态分析与TIME_WAIT状态分析其实都是TCP断开连接过程中的两个状态.本文继续介绍下TCP连接三次握手,四次挥手的过程及其中间的状态 三次握手原理: 第一次握手:客户端发送syn包(syn=j)到服务器,等待服务器确认. 第二次握手:服务器收到syn包,必须确认(ack=j+1),同时自己发送一个syn包(syn=k),即SYN+ACK包. 第...
阅读(541) 评论(0)

IP地址,子网掩码,子网划分,路由汇总,VLSM,CIDR

IP地址分类: IP地址什么基本概念就不重复了,大致说下IP地址的分类. A类地址: 1.A类地址第1个字节为网络地址,其它3个字节为主机地址.  2.A类地址范围:1.0.0.0 -- 126.255.255.255    3.A类地址中的私有地址和保留地址:   10.*.*.*是私有地址,范围为10.0.0.0 -- 10.255.255.255(所谓的私有地址就是在...
阅读(802) 评论(0)

NAT与NAT穿透(三)

nat 穿透原理   一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无法实现穿透的)。但是,众所周知的是,UDP是一个无连接的数据报协议,使用它就必须自己维护收发数据包的完整性,这常常会大大增加程序的复杂度,而且一些程序由于某些原因,必须使用TCP协议,这样就常常令一些开发TCP网...
阅读(476) 评论(0)

NAT与NAT穿透(二)

5. NAT穿透 5.1 转发      最可靠但又是最低效的点对点通信方法,莫过于将p2p网络通信看作一个C/S结构,通过服务器来转发信息.如下图,两个客户端A和B,均与服务器S初始化了一个TCP或UDP连接,服务器S具有公网固定IP地址,两个客户端分布在不同的私网中,这样,他们各自的NAT代理服务器将不允许他们进行直连.                                  ...
阅读(475) 评论(0)

NAT与NAT穿透(一)

1. NAT简介 前面的文章说到了针对IP不足的许多技术,但这些技术基本都不会增加可用的IP地址数.NAT(Network Address Translation)又称"网络地址转换",它是一种把内部私有网络地址翻译成合法网络IP地址的技术,个人认为该技术是解决IP地址不足最有效的方法.它是一个IETF(Internet Engineering Task Force,Internet工程任务组)...
阅读(335) 评论(0)
    个人资料
    • 访问:149239次
    • 积分:2331
    • 等级:
    • 排名:第15974名
    • 原创:89篇
    • 转载:20篇
    • 译文:0篇
    • 评论:45条
    最新评论