T M B

Archive for the ‘Network’ Category

Cisco IOU

星期四, 一月 13th, 2011

Cisco IOS-On-UNIX is an internal Cisco application used by engineers for testing, proof-of-concept, and validating design.

This is the Linux-based version. It is similar in function to Dynamips/Dynagen/GNS3, but nowhere near as CPU/memory intensive.

***************************************************************
IOS On Unix – Cisco Systems confidential, internal use only
Under no circumstances is this software to be provided to any
non Cisco staff or customers. To do so is likely to result
in disciplinary action. Please refer to the IOU Usage policy at
wwwin-iou.cisco.com for more information.
***************************************************************

Defeating Cisco IOU’s License Protection

4字节AS Number

星期三, 一月 5th, 2011

AS号和IPv4地址一样即将耗尽,解决IPv4耗尽的方法是使用IPv6,而使用4字节AS号是解决AS号耗尽的方法。
4字节AS号在RFC 4893中提出。

从2009年1月1号起,RIRs已经开始分配4字节ASN,旧的2字节今年还可以分配;但从2010年1月1号开始,只能给4字节ASN了,低版本IOS不支持。 (更多…)

TCP Header Format

星期五, 十二月 31st, 2010

(更多…)

TCP有限状态机

星期一, 十二月 20th, 2010

CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个连接
ESTABLISHED:正常数据传输状态
FIN_WAIT1:应用说它已经完成
FIN_WAIT2:另一边已同意释放
ITMED_WAIT:等待所有分组死掉
CLOSING:两边同时尝试关闭
TIME_WAIT:另一边已初始化一个释放
LAST_ACK:等待所有分组死掉

看图: (更多…)

TCP连接的建立和拆除

星期日, 十二月 19th, 2010

TCP协议工作在传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备好这个序列号的包。在TCP传送一个数据包时,它会把这个数据包放入重发队列中,同时启动计时器,如果收到了关于这个包的确认信息,便将此数据包从队列中删除,如果在计时器超时的时候仍然没有收到确认信息,则需要重新发送该数据包。另外,TCP通过数据分段中的序列号来保证所有传输的数据可以按照正常的顺序进行重组,从而保障数据传输的完整。

TCP的通讯过程:在TCP通讯中主要有连接的建立、数据的传输、连接的关闭三个过程!每个过程完成不同的工作,而且序列号和确认号在每个过程中的变化都是不同的。

TCP建立连接:

TCP建立连接,也就是通常所说的三次握手,需要三步完成。发送第一个SYN的一端执行的是主动打开,而接收这个SYN并发回下一个SYN的另一端执行的是被动打开。

(更多…)

CCNP TSHOOT 机架发布

星期六, 九月 25th, 2010

Cisco CCNP 的改版已经有一段时间了,对于新版增加了 TSHOOT 这门课程,考试更是以新的形势来进行,这一来提高了证书获取的难度,也提高了证书的含金量。

Cisco 在官方的学习网站也已经给出了考试的相关信息,包括如何操作,以及考试的拓扑,详见连接

为了方便大家,抽空做了个傻瓜版免安装的 TSHOOT 拓扑,方便大家练习。

(更多…)