06 2013 档案

摘要:Linux centos重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用)4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启Linux centos关机命令:1、halt 立刻关机2、poweroff 立刻关机3、shutdown -h now 立刻关机(root用户使用)4、shutdown -h 10 10分钟后自动关机 阅读全文
posted @ 2013-06-27 15:32 TBHacker 阅读(261) 评论(0) 推荐(0) 编辑
摘要:构造函数的Prototype上定义的方法确实可以通过对象直接调用,而且代码是共享的。我表示我不懂。太难理解了,艹。在Javascript中,prototype不但能让对象共享自己的财富,而且prototype还有寻根问祖的天性。当从一个对象那里读取属性或调用方法时,如果该对象自身不存在这样的属性或方法,就会去自己关联的prototype对象里寻找。如果prototype没有,又会去prototype自己关联的前辈prototype那里寻找,直到找到或追溯过程结束为止。我们先从Javascript中的构造函数说起,这里的Employee继承了Person,包括属性设置和方法。但是这里的SayHe 阅读全文
posted @ 2013-06-25 15:09 TBHacker 阅读(222) 评论(0) 推荐(0) 编辑
摘要:话题一:undefined,null,"",0这四个值转换为逻辑值时就是false也就是在if判断时会把上面的五个作为false来判断。但是它们的类型确是不尽相同的,如下所示。 typeof(undefined) == 'undefined' typeof(null) == 'object' typeof("") == 'string' typeof(0) == 'number' typeof(false) == 'boolean'下面是案例来说明,逻辑值为false的情况。 阅读全文
posted @ 2013-06-21 14:33 TBHacker 阅读(624) 评论(0) 推荐(0) 编辑
摘要:用了近二十天的时间,把一本800页的书看完,感觉收获还是很大的。对网络,对这些协议有了深刻的认识!知道了路由器与交换机的区别。知道了IP地址的特点。知道了网络的分层,物理层,数据链路层,网络层,传输层,应用层。知道了各个层的协议。知道了数据传输的特点,比特,帧,数据报,报文段,报文。知道了文件传输协议FTP。知道了远程连接SSH。知道了UDP协议是一种非面向连接的协议。知道了报文的格式。知道了TCP/IP协议是很多协议的组合。知道了协议也是程序。知道了很多很多。开始时读的很吃力,后来还是很吃力。其实没必要都读懂。知识是需要沉淀的,长时间的学习,就会逐步深入知识。下面是我整理的一些博客的连接,排 阅读全文
posted @ 2013-06-20 14:22 TBHacker 阅读(296) 评论(1) 推荐(0) 编辑
摘要:邮件通过SMTP协议来实现,有它的服务器SMTP服务器。它是怎么在万维网中运行的呢?我们来看看两个案例,下面的两个图来展示。案例一:Alice通过传统的邮件服务器发送给Bob,Bob通过HTTP服务器来获取。案例二:Alice通过HTTP发送,Bob也通过HTTP获取。小结:邮件功能,是否就是HTML?大概是多了一层SMTP服务器吧。这其中的奥秘还要继续探索!我以为邮件只是保存到数据库,然后读取那么简单的呢!大概它有它的特殊性,与一般的网站有所不同,它需要SMTP相关协议吧! 阅读全文
posted @ 2013-06-20 11:11 TBHacker 阅读(316) 评论(0) 推荐(0) 编辑
摘要:引言从一台计算机向另一台计算机传送文件是在连网或互联网环境中最常见的任务。而FTP和TFTP就是这样的协议。关于文件传输协议FTP?端口21使用服务TCP【FTP模型】FTP连接?1.控制连接a.服务器在熟知端口21发出被动打开命令,等待客户。b.客户使用临时端口发出主动打开命令。2.数据连接数据连接使用服务器端的熟知端口20。a.客户使用一个临时端口发出被动打开。b.客户使用PORT命令把这个端口号发送给服务器。c.服务器收到这个端口号,并使用熟知端口20和临时端口号发出主动打开。FTP通信?两台计算机可以使用不同的操作系统、不同的字符集、不同的文件结构以及不同的文件格式。FTP必须使这种异 阅读全文
posted @ 2013-06-18 16:55 TBHacker 阅读(2034) 评论(0) 推荐(0) 编辑
摘要:快速导航远程登录示例关于远程登录?嵌入?用来控制远程服务器上运行的应用程序字符?转义?操作方式?关于SSH?远程登录示例关于远程登录?网络虚拟终端(Network Virtual Terminal,NVT)通过这个接口,TELNET客户把来自本地终端的字符(数据或命令)转换成NVT形式,然后交付给网络。【NVT概念图】嵌入?TELNET通过把控制字符嵌入到数据流中来实现数据和控制字符的发送在同一条连接上。为了把数据和控制字符区分开,每一个控制字符序列的前面要加上一个特殊的控制字符,称为IAC。比如输入了cat file1,结果多了一个a,成了cat filea1,这个时候就要回退。但是编辑工作 阅读全文
posted @ 2013-06-18 13:41 TBHacker 阅读(2086) 评论(0) 推荐(0) 编辑
摘要:简介DNS的作用就是把应用层的主机名映射为网络层的IP地址。上图展示了DNS的作用。(学会讲故事,将内容贯穿起来)为了得到层次化的名字空间,人们设计了域名空间,如下图所示:下面是一个具体的示例:域域domain是域名空间中的子树。域的名字就是这个子树顶部结点的名字。域本身可以划分为若干个域(有时也称它们为子域。)因特网中的DNS1.类属域(按照主机的类属行为来定义注册主机。树中的每一个结点定义一个域。)类属性中的标号含义2.国家域(比如cn表示中国,us表示美国)3.反向域(用于把地址映射成名字例如IP为132.34.45.121应被读为121.45.34.132.in-addr.arpa)解 阅读全文
posted @ 2013-06-14 13:23 TBHacker 阅读(344) 评论(0) 推荐(0) 编辑
摘要:UDP通信流程图TCP通信流程图.. 阅读全文
posted @ 2013-06-14 11:23 TBHacker 阅读(193) 评论(0) 推荐(0) 编辑
摘要:快速导航SCTP在TCP/IP协议中的位置?SCTP的服务?SCTP分组与TCP报文段的区别?SCTP关联?几种情况?Stream Control Transmission Protocol(SCTP)SCTP在TCP/IP协议中的位置?SCTP的服务?1.进程到进程的通信2.多重流(就像高速路上多个车道一样)3.多重归属(SCTP关联允许每一端使用多个IP地址)4.全双工通信(即数据在同一时间可以双向流动)5.面向连接的服务SCTP分组与TCP报文段的区别?1.TCP控制信息是首部的一部分,而SCTP中的控制信息则在控制块中。2.TCP报文段中的数据被看作一个实体,而SCTP中的分组可以包含 阅读全文
posted @ 2013-06-08 17:05 TBHacker 阅读(974) 评论(0) 推荐(0) 编辑
摘要:快速导航进程到进程的通信面向连接的服务,步骤TCP的特点?TCP报文段的格式?TCP的连接?半关闭?几种报文传递情况?TCP软件包?进程到进程的通信TCP在协议族中的位置TCP使用到的一些熟知端口号TCP是一种面向交流的协议。这一点与UDP不同。TCP创造了一种环境,它使得两个进程好像被一个假想的管道所连接,而这个管道经过因特网传输着两个进程之间的数据。如下图所示:因为发送进程和接收进程可能以不同的速度写入数据和读取数据,因此TCP需要用缓存来存储数据。发送缓存和接收缓存。上图就是缓存的图例运输层的是一些报文段。网络层是数据报。应用层是报文。展示了封装和解压的过程,也清晰的看到了数据的变化,报 阅读全文
posted @ 2013-06-07 14:57 TBHacker 阅读(1132) 评论(2) 推荐(0) 编辑
摘要:快速导航UDP在TCP/IP中的位置?用户数据报的格式?UDP协议对数据进行封装和解封?队列与端口实现?复用与分用?UDP的一些特点?UDP输入队列?输入模块伪代码欣赏?User Datagram ProtocolUDP在TCP/IP中的位置?用户数据报的格式?源端口号有16位长,端口可从0到65535。一个案例:问,下面是以十六进制格式存储的一个UDP首部:CB84000D001C001Ca.源端口号是什么?b.目的端口号是什么?c.这个用户数据报的总长度是什么?d.数据长度是多少?e.这个分组是从客户到服务器还是从服务器到客户?解a.源端口号是最前面的四位十六进制(CB84),代表着源端口 阅读全文
posted @ 2013-06-07 11:13 TBHacker 阅读(8903) 评论(0) 推荐(0) 编辑
摘要:引言:改好一个变量名拆分一个过长的函数消除一点点重复清理一些if嵌套语句...命名不好的案例:(a1、a2、......aN)使用读得出来的名称不好的案例:genymdhms这个变量表示生成的年月日时分秒,着实让人蛋疼好的案例:generationTimestamp这样读起来就顺口了类名和对象命名的特点应该是名词或名词短语,如Customer、WikiPage、Account和AddressParser。方法名的特点应该是动词或动词短语,如postPayment、deletePage或save。或者加上get、set、is前缀。给每一个概念对应一个词,并一以贯之例如,使用fetch、retri 阅读全文
posted @ 2013-06-06 17:26 TBHacker 阅读(270) 评论(0) 推荐(0) 编辑
摘要:快速导航网络层与运输层的作用区别?进程与进程之间如何通信?什么是封装和解封?复用和分用?无连接和面向连接的服务?简单协议?停止等待协议?返回N协议?选择重传协议?网络层与运输层的作用区别?网络层负责计算机级的通信(主机到主机的通信)。网络层协议只能把报文交付给目的计算机,但这不算是完整的交付,报文必须要交付到正确的进程,而这正是运输层协议所要做的事。运输层协议负责把报文交付给合适的进程。下图展示区别:进程与进程之间如何通信?通过端口来进行通信端口的一些图例如下:Daytime程序的数据交流。IP地址与端口号的对比。ICANN将端口分为三个范围段0到1023是熟知的,1024到49151是注册的 阅读全文
posted @ 2013-06-06 13:46 TBHacker 阅读(486) 评论(0) 推荐(1) 编辑
摘要:一,引言什么是单播?只有一个源点网络和一个终点网络。源点网络和终点网络的关系是一对一的。数据报途径的每一个路由器都要将这个分组仅从一个接口转发出去。图例:什么是多播?在多播系统中,有一个源点一组终点。这是一对多的关系。在这种类型的通信中,源地址是一个单播地址,而目的地址则是一个组地址。图例:多播和多个单播的区别?多播是由源点发送单个分组,然后一路上有各个路由器复制这个分组。所有分组副本的目的地址都是一样的。在多个单播中,从源点开始就发出多个分组。例如,如果有四个终点,那么源点就发送四个分组,且每个分组具有不同的单播终点。例如,向一组人放一份电子邮件报文时,就是使用了多个单播。电子邮件软件把报文 阅读全文
posted @ 2013-06-05 11:55 TBHacker 阅读(4665) 评论(2) 推荐(0) 编辑
摘要:自治系统图解每个域的路由表都是独一无二的,因为每个人(路由)要走不同的路,到达目的地。自治系统的区域点对点链路穿越链路OSPF表示路由器链路,四种R1有两个链路,N1和N2;R2有一个链路,N2;R3有两个链路N2和N3。R1向N1发送通告,R1、R2、R3向N2发送通告,R3向N3发送通告。为了能够向其他AS提供信息,每个AS必须至少有一个收集了其内部所有网络可大型信息的路径向量路由表。如果AS之间能够彼此共享它们的可达性列表,那么每个路由器就能够建立一张路径向量路由表。(如我们以前讲过的,因特网被划分为多个分级的区域,称为自治系统AS。例如一个大企业管理着自己的网络,它对该网络与完全的控制 阅读全文
posted @ 2013-06-04 18:09 TBHacker 阅读(529) 评论(2) 推荐(0) 编辑
摘要:归属地址和转交地址(归属地址是永久的,当移动主机从一个网路移动到另一个网路时,转交地址就改变。)数据传输过程图解移动IP的通信效率较低,两次穿越案例 阅读全文
posted @ 2013-06-04 17:14 TBHacker 阅读(276) 评论(1) 推荐(0) 编辑
摘要:发送方可以提取重点的网路地址(用掩码),然后与自己所连接的网路的地址相比较。若匹配,则是直接交付。间接交付下一跳方法,简化了路由表ISP分层路由基于目的地址的转发(通过例子,图例来学习)基于标记的转发,只需要知道标记,就可以转发到下一个目标了路由器的构件 阅读全文
posted @ 2013-06-03 15:46 TBHacker 阅读(368) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示