ICMP重定向报文是ICMP控制报文中的一种。在特定的情况下,当路由器检测到一台机器使用非优化路由的时候,它会向该主机发送一个ICMP重定向报文,请求主机改变路由。路由器也会把初始数据报向它的目的地转发。如上图所示,R3想发送数据报给R4,R3的默认网关是R1,R3将数据报发送给R1,R1查看自己的... Read More
posted @ 2014-12-28 19:13 足下的脚印 Views(1238) Comments(0) Diggs(0) Edit
traceroute使用ICMP 和TTL,ICMP 用于回显信息,包括IP,TTL,sequence number等。TTL字段是发送端初始设置的字段,RFC指定的值为64,对于每个处理数据包的路由器都需要把TTL的值减1或者减去在路由器中停留的时间,一般路由器转发数据包的时延不超过1s,因此T... Read More
posted @ 2014-12-22 21:54 足下的脚印 Views(9173) Comments(0) Diggs(0) Edit
Curl:Curl 是一个基于命令行的应用工具,提供利用URL标准进行数据传输的功能,支持多种互联网协议:FTP,FTPS,HTTP,HTTPS,TELNET…支持SSL认证,HTTP POST/PUT,FTP 上传下载,HTTP 上传,设置代理,cookies等一些强大功能Curl一些命令总结1.用{}表示多个URL如 http://www.{baidu,google}.com就是表示http://www.baidu.com和http://www.google.com2.用[]表示多个URL如ftp://10.74.51.81/tina/call[1-2].txt就是表示ftp://10.7 Read More
posted @ 2014-01-02 16:21 足下的脚印 Views(185) Comments(0) Diggs(0) Edit
在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性。系统管理员经常会接触到这个文件的修改以完成对用户的管理工作。这个文件对所有用户都是可读的。但是Linux /etc/passwd文件中都有些什么内容呢?它的内容类似下面的例子:#cat/etc/passwdroot:x:0:0:Superuser:/:daemon:x:1:1:Systemdaemons:/etc:bin:x:2:2:Ownerofsystemcommands:/bin:sys:x:3:3:Ownerofsystemfiles:/usr/sys:adm:x:4:4:Syste Read More
posted @ 2013-12-10 17:01 足下的脚印 Views(363) Comments(0) Diggs(0) Edit
SIP(Session Initiation Protocol,即初始会话协议)是IETF提出的基于文本编码的IP电话/多媒体会议协议。用于建立、修改并终止多媒体会话。SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。一个会议呼叫或电话呼叫可以包含一个或多个请求・・响应事务(transaction)SIP协议模型定义了User Agent和Server等两类主要实体,分组终端设备以及媒体网关、媒体设备都是包括user agent client 和user agent server在内的user agent,注意proxy server 也要完成user agent的功. Read More
posted @ 2013-07-16 10:30 足下的脚印 Views(722) Comments(0) Diggs(0) Edit
最近使用IDLE编辑器编辑运行Python文件,跟之前在Linux下的运行环境还是不同的,比如最近碰到的命令参数的设置,在Linux下可以直接在命令行输入 Python *.py argv1,argv2,但在IDLE不支持这样的方式,但可以在编辑器中直接添加sys.argv=[argv1,argv2,...]代码如下:import syssys.argv=['cdays1.py','cdays.txt']def collec(f): result={} for line in f.readlines(): left,right=line.split() ... Read More
posted @ 2013-07-15 16:52 足下的脚印 Views(1076) Comments(0) Diggs(0) Edit