上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 114 下一页
摘要: 快速导航网络层与运输层的作用区别?进程与进程之间如何通信?什么是封装和解封?复用和分用?无连接和面向连接的服务?简单协议?停止等待协议?返回N协议?选择重传协议?网络层与运输层的作用区别?网络层负责计算机级的通信(主机到主机的通信)。网络层协议只能把报文交付给目的计算机,但这不算是完整的交付,报文必须要交付到正确的进程,而这正是运输层协议所要做的事。运输层协议负责把报文交付给合适的进程。下图展示区别:进程与进程之间如何通信?通过端口来进行通信端口的一些图例如下:Daytime程序的数据交流。IP地址与端口号的对比。ICANN将端口分为三个范围段0到1023是熟知的,1024到49151是注册的 阅读全文
posted @ 2013-06-06 13:46 TBHacker 阅读(483) 评论(0) 推荐(1) 编辑
摘要: 一,引言什么是单播?只有一个源点网络和一个终点网络。源点网络和终点网络的关系是一对一的。数据报途径的每一个路由器都要将这个分组仅从一个接口转发出去。图例:什么是多播?在多播系统中,有一个源点一组终点。这是一对多的关系。在这种类型的通信中,源地址是一个单播地址,而目的地址则是一个组地址。图例:多播和多个单播的区别?多播是由源点发送单个分组,然后一路上有各个路由器复制这个分组。所有分组副本的目的地址都是一样的。在多个单播中,从源点开始就发出多个分组。例如,如果有四个终点,那么源点就发送四个分组,且每个分组具有不同的单播终点。例如,向一组人放一份电子邮件报文时,就是使用了多个单播。电子邮件软件把报文 阅读全文
posted @ 2013-06-05 11:55 TBHacker 阅读(4661) 评论(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 阅读(527) 评论(2) 推荐(0) 编辑
摘要: 归属地址和转交地址(归属地址是永久的,当移动主机从一个网路移动到另一个网路时,转交地址就改变。)数据传输过程图解移动IP的通信效率较低,两次穿越案例 阅读全文
posted @ 2013-06-04 17:14 TBHacker 阅读(274) 评论(1) 推荐(0) 编辑
摘要: 发送方可以提取重点的网路地址(用掩码),然后与自己所连接的网路的地址相比较。若匹配,则是直接交付。间接交付下一跳方法,简化了路由表ISP分层路由基于目的地址的转发(通过例子,图例来学习)基于标记的转发,只需要知道标记,就可以转发到下一个目标了路由器的构件 阅读全文
posted @ 2013-06-03 15:46 TBHacker 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 引言:在网络层,我们需要对因特网上的每一个设备进行唯一标示,这样所有的设备之间才能实现全球通信。假设一段地址的首地址为146.102.29.0,末地址为146.102.32.255,求这个地址段的地址数?答:末地址减去首地址,在基于256计数法下得到的结果为0.0.3.255。地址的数目为(0*2563 +0*2562 +3*2561+255*2560)+1 = 1024。某地址段的首地址为14.11.45.96。假设这个地址段的地址数为32个,那么它的末地址是什么?答:我们把地址数减去1后再转换为基256计数法表示,也就是0.0.0.31。然后用这个值加上首地址就得到末地址。末地址=(14. 阅读全文
posted @ 2013-05-31 15:20 TBHacker 阅读(5184) 评论(0) 推荐(0) 编辑
摘要: 视因特网为一个暗箱视因特网为一个组合数据报无序到达,然后组装成完整的报文有个流标号flow label这个标记指引数据报的行走路径,统一的到达目的地(这是我自己的理解)请求分组确认分组(当所有路由器都为特定的虚电路创建了各自的路由表之后,属于同一个报文的所有网络层分组就可以一个接一个地发送出去。)一个具体的发邮件的例子(爱丽丝向鲍勃发邮件)网络层,源计算机提供的服务(网络层收到来自于上层的几个信息:数据、数据长度、逻辑地址、协议ID以及服务类型。网络层对这些信息进行处理后生成了一组数据报片以及下一跳的MAC地址,并将它们一起交付给数据链路层。)路由器上网络层的处理过程目的计算机网络层,重组数据 阅读全文
posted @ 2013-05-30 17:09 TBHacker 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 技术是通过算法来实现的,也需编程这个图不是特别明白这是一种蓝牙网络,各种站啊的乱七八糟。微微网的从站继续向下分,形成分散网。Modem,其实是Modulator(调制器)与Demodulator(解调器)的简称,中文称为调制解调器(港台称之为数据机)。根据Modem的谐音,亲昵地称之为“猫”。如果只连一台电脑的话,就用猫。连2台以上电脑就要用到路由器,一个路由器最少有4个外联接口(4口,8口,16口,24口),最少可以联4台电脑。交换机与路由器的区别?交换机主要是实现大家通过一根网线上网,但是大家上网是分别拨号的,各自使用自己的宽带,大家各自上网没有影响,哪怕其他人在下载,对自己上网也没有影 阅读全文
posted @ 2013-05-30 11:22 TBHacker 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: nl2br 功能:化换行符为<br><?php$str = "cat isn't \n dog";$result = nl2br($str);echo $result;/**结果cat isn'tdog*/rtrim功能:清除右边的空白<?php$str = "Hello world ";echo strlen($str)."<br>";$result = rtrim($str);echo strlen($result);/**结果1411*/strip_tags功能:清除字符串中h 阅读全文
posted @ 2013-05-29 18:07 TBHacker 阅读(2353) 评论(0) 推荐(1) 编辑
摘要: TCP/IP的五层结构TCP/IP和OSI模型比较六个链路,四个路由组成的互联网选择一条路进行数据传输逻辑上的通信,数据链路层网络层定义了IP协议,Internet Protocol,网络层的通信是端到端的通信,这一点是与物理层与数据链路层区别的地方此通信也是逻辑上的,不是物理上的。这一点与数据链路一样。网络中所有结点都必须具有网络层,但只有两段的计算机才需要运输层。报文段先要被拆分为多个数据报,然后再将这些数据报分别递交给网络层来传输。计算机B的运输层需要等所有数据报全部抵达后进行重装,从而得到报文段。应用层,端到端,报文传输,提供电子邮件,文件传输,以及访问万维网的服务TCP/IP需要四个 阅读全文
posted @ 2013-05-29 13:16 TBHacker 阅读(921) 评论(1) 推荐(0) 编辑
摘要: 导航:mkdir(make directory)rmdir(remove directory)mv查看文档的指令有哪些?以及各自的特点?如何新建文档?umask的使用?如何设置文档的隐藏属性?如何查看隐藏属性?如何修改文档权限?如何搜索文档?小结:mkdir(make directory)功能:创建目录案例:mkdir test点评:将创建一个目录名为test的目录rmdir(remove directory)功能:删除目录案例:rmdir test点评:将删除目录testmv功能:移动目录范例一:mv mvtest test点评:将目录mvtest 移动到目录test下面范例二:mv mvt 阅读全文
posted @ 2013-05-24 15:56 TBHacker 阅读(7225) 评论(2) 推荐(0) 编辑
摘要: array_combine功能:用一个数组的值作为新数组的键名,另一个数组的值作为新数组的值案例: 一 [two] => 二 [three] => 三 )*/array_chunk功能:拆分数组成多个数组"apple","b"=>"blue","c","d","e");echo "";print_r... 阅读全文
posted @ 2013-05-23 17:59 TBHacker 阅读(360) 评论(3) 推荐(0) 编辑
摘要: 第一天【Normal模式命令】h 左 j 下k 上l 右默认模式为Normal模式按Esc会回到Normal模式中在Normal模式下,用箭头同样可以进行上下左右移动【Normal模式命令】i 命令进入Insert模式,可以输入内容【Normal模式命令】x 删除单个字符dd 删除整行J 删除换行符u 撤销命令,可以回到之前的状态CTRL+R 重做,与撤销相反的功能U 一次撤销对一行的全部操作o 命令可以在当前行的下面另起一行,并使当前模式转为Insert模式O 命令在上面另起一行ZZ 保存并退出:q! 放弃修改并退出tips:总是以':'打头的命令,称为冒号命令。:e! 放弃 阅读全文
posted @ 2013-05-23 16:57 TBHacker 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1. 关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令行。插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视 阅读全文
posted @ 2013-05-16 17:39 TBHacker 阅读(1139) 评论(0) 推荐(1) 编辑
摘要: 什么是域名?域名是INTERNET上用来寻找网站所用的名字,相当于主机的门牌号码。网址:http://www.baidu.com域名:baidu.com超文本传输协议:http万维网:www什么是空间?空间是我们存放网站文件的地方。空间与域名的关系?如果说域名是我们家的门牌号的话,那么空间就是我们那温馨幸福的家了。服务器与空间的关系?如果说空间是我们的家的话,那么服务器就是社会,可以容纳下很多的家。建站流程?1.设计与实现2.部署服务器3.注册域名4.发布5.升级与维护负载均衡?通过某些技术,均匀地将来自用户的请求分配到不同的服务器上去。对于一个成熟的网站来说,至少需要两个以上的数据库服务器, 阅读全文
posted @ 2013-05-15 16:14 TBHacker 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 引言:我们就从首页切入,进行Ecshop的研究。Ecshop是电子商务解决方案,很成熟很完善。但是要学会进行二次开发。什么帮助文档都不需要,直接代码入手。代码就是最好的帮助文档。直接代码:index.php剖析define('IN_ECS', true);require(dirname(__FILE__) . '/includes/init.php');首先是定义一个常量,标识已经进入ECS。然后引入includes目录下的init.php文件。includes里面是一些核心文件,核心类。好,我们直接进入init.php文件下探索个究竟。require(ROOT 阅读全文
posted @ 2013-05-10 15:50 TBHacker 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 1.准备安装包php (php-5.2.17-Win32-VC6-x86.zip)mysql (mysql-5.5.22-win32.zip)apache (httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)注:其中mysql与apache需要安装,php只需要解压即可2.进行安装先安装apache,然后安装php,然后安装mysql注:其实无所谓谁先谁后,都是独立的。安装完之后,配置一下就可以将它们关联起来了。我安装的时候将各它们安装到一个固定的目录,便于管理。我安装的目录是D:/wamp/3.整合apache,php,mysql a. ... 阅读全文
posted @ 2013-05-08 16:41 TBHacker 阅读(272) 评论(0) 推荐(0) 编辑
摘要: space.php是UCenter Home的入口文件之一,通过它可以进入用户个人主页。下面,我们来一点点吃掉它。首先它引入了两个php文件,一个是common.php,一个是data文件夹下的data_magic.php。然后是处理rewrite设置,这里就不多讲了,我也不太清楚它的作用。//允许动作$dos = array('feed', 'doing', 'mood', 'blog', 'album', 'thread', 'mtag', 'friend', & 阅读全文
posted @ 2013-05-03 16:28 TBHacker 阅读(425) 评论(0) 推荐(1) 编辑
摘要: 安装UCenter Home之前,选确保已安装Ucenter。Ucenter是一个载体,相当于衣柜,而UCenter Home是其中的一件衣服。这个比喻可能不恰当,但是就是这么个意思。1.下载UCenter下载的是UCenter1.5只需要将其中的upload文件夹下的内容copy出来即可。将其copy到项目文件夹下面。如下图所示:2.输入地址,进行安装下面是整个UCenter安装的流程到此就完成了对UCenter的安装工作。3.进入管理中心,完成对UCenterHome的安装这里的地址,就是UCenter Home的项目安装地址,本地的话,就是localhost由提示可知,需要修改confi 阅读全文
posted @ 2013-05-03 14:51 TBHacker 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 根目录文件 admin.php后台入口文件 api.php合作API输出 archiver论坛Archiver阅读模式(无图版) connect.php云平台接口文件 cp.php多应用服务入口文件(加载userapp.php) crossdomain.xml favicon.ico站点ICO图标 forum.php论坛频道入口文件 group.php群组频道入口文件 home.php家园频道入口文件 index.php首页 member.php用户入口文件(登录、注册、退出等) misc.php程序杂项扩展入口 plugin.php插件入口文件 portal.p... 阅读全文
posted @ 2013-05-03 10:32 TBHacker 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 114 下一页