【3.A.S.T】网络安全爱好者's Archiver

黑客学习

hilarylove 发表于 2008-12-21 17:09

最经典的网络基础知识(菜鸟看)

什么是断点续传
    断点续传的理解可以分为两部分:一部分是断点,一部分是续传。
    断点的由来是在下载过程中,将一个下载文件分成了多个部分,同时进行多个部分一起的下载,当某个时间点,任务被暂停了,此时下载暂停的位置就是断点了。
    续传就更好理解些了,就是当一个未完成的下载任务再次开始时,会从上次的断点继续传送。
    这样的功能如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载以后未上传下载的部分,而没有必要重头开始上传下载。可以节省时间,提高速度。

什么是UPnP端口映射
   一些下载软件支持UPnp端口自动映射技术,这就意味着,对于一台内网电脑(即只具有内部IP地址的电脑,多数企业局域网用户和使用宽带路由器用户均在此类范围),迅下载软件的UPnP功能可以使网关或路由器的NAT模块做自动端口映射,将下载软件监听的端口从网关或路由器映射到内网电脑上。这样一来,我们也就可以更好地突破内网限制,穿透能力更强,也能够连接到更多的资源,其下载速度自然也会更快。
    UPnP(Universal Plug and Play),通用即插即用,是一组协议的统称。它同时也是一种分布式的,开放的网络架构,可以充分发挥 TCP/IP 和网络技术的功能,不但能对类似网络进行无缝连接,而且还能够控制网络设备及在它们之间传输信息。
    用户可以简单的将UPnP端口映射理解为:允许下载软件打通局域网限制,在安全的前提下,连接上更多的客户端来加速下载。
什么是AICH支持
  AICH:即进阶智慧型损坏处理
   标准的 ICH 是相当有效的虽然它有它的限制只在整个 9.28 MB 能被验证并且没有完美的区块。假如超过一个以上的位置是损坏或是恶意客户端一再的散布损坏的资料或甚至是假的 部分哈希值, ICH 再也没有能力去处理。
   在这里 AICH 将会考虑完全的完整资料用一个最小重新下载量或者由建立非常完美的哈希值来管理。
   说的简单点:这个功能是用户在下载过程中出错时,能进行最小值的文件修复,让下载更快的完成
什么是KAD网络
    Kad是Kademlia的简称,Kademlia 是P2P 重叠网络传输协议,以构建分布式的P2P电脑网络。是一种基于异或运算的P2P信息系统。它制定了网络的结构及规范了节点间通讯和交换资讯的方式。
    Kademlia 节点间使用传输通讯协议 UDP 沟通。Kademlia 节点利用分布式散列表 (DHT) 储存资料索引。透过现有的局域网/广域网( LAN/WAN),建立起一个新的虚拟网络或重叠网络。
    在Kad网络中,每个节点只负责处理一小部分搜索和查找源的工作。分配这些工作的时候,通过我们每个用户端的唯一的ID和搜索文件的Hash值之间的匹配来决定。
    用户可以进行简单的理解:在Kad网络的世界里,用户可以直接问其他用户“你有没有我要的文件”,如果有,就会进行文件传输,如果没有,就会告之哪个用户有或者可能有,直到文件传输完毕。
    与ED2K网络的不同在于,KAD网络让用户省去了从服务器寻找用户源的步骤,可以直接找寻到合适的用户源,进行文件传输。
    KAD端口则是用来进行KAD节点间沟通的端口。
什么是ED2K网络
    ED2K网络也叫“eDonkey2000 network”,是一种文件共享网络,最初用于共享音乐、电影和软件。与多数文件共享网络一样,它是分布式的;文件基于P2P原理存放于用户的电脑上而不是存储于一个中枢服务器。
    用户可以进行简单的理解:ED2K网络就是一个大的共享文件夹,当您使用了某种软件后,开启这个连接,就可以进入到这个文件夹内,通过这个文件夹,寻找自己所需要的文件,并进行下载了。
    迅雷5和迅雷6的最新版本就可以让您来选择是否开启这个连接,如果您勾选上,您就可以进行此网络内的资源查询,如果您未勾选,则无法访问该网络内文件。
    而监听端口,就是在您的系统中,用来与该网络通信的端口。
什么是TCP端口/UDP端口
     TCP和UDP服务通常有一个用户/服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet用户程序与服务进程建立一个连接。用户程序向服务进程写入信息,服务进程读出信息并发出响应,用户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。
      TCP或UDP连接唯一地使用每个信息中的如下四项进行确认:
        源IP地址     发送包的IP地址。
        目的IP地址   接收包的IP地址。
        源端口       源系统上的连接的端口。
        目的端口     目的系统上的连接的端口。
      端口指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。它是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。  
      在下载软件中,当建立一个BT任务后,会通过个人设置的不同端口来进行文件传送,因为许多端口是固定的,比如公认端口(从0到1023,它们紧密绑定于一些服务),所以如果在您不是很了解的情况下,可以使用默认设置或者随机生成一组TCP端口,UDP 端口。
什么是代理服务器
   当我们输入一个站点的地址时,浏览器会直接连接这个站点的信息,然后把获取的信息传送回浏览器,读取出来,呈现在显示器上。   
    代理服务器是介于浏览器和服务器之间的另一台服务器,是网络信息的中转站。使用代理功能后,浏览器将首先向代理服务器发送请求,进而由代理服务器完成请求内容,将数据再返回给浏览器。
    下载软件的代理也是这个道理,通过代理服务器来完成下载软件的数据下载请求,因此代理服务器的设置往往会影响到下载任务的顺利进行。
    代理服务器常用的端口有:
       HTTP代理:80/8080/3128/8081/9080
       SOCKS代理:1080
       FTP代理:21   
    代理服务器都具有缓冲的功能,就好像一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果用户所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从被请求服务器读取数据,而直接将存储器上的数据传送给用户,这样就能显著提高浏览速度和效率。
什么是网页智能分析
网页智能分析:
       由于下载提供商使用的技术不同,下载地址的提供方式也就有所不同,有提供直接下载地址,也有提供间接下载地址,此功能就是将这些间接下载地址分析得到直接下载地址,完成下载任务。
       用户一般只需要将此功能打开,就可以避免去下载这些间接地址文件后,再重复下载
什么是磁盘缓存
磁盘缓存:
     在下载软件设置中的磁盘缓存是一种写缓存,它的主要作用是:当有数据需要写入硬盘时,将此数据先保存于系统为写缓存分配的内存空间,当保存的数据达到一定程度后,再将数据保存到硬盘中。这样的过程减少了硬盘的时间操作,避免了因为重复读写操作而损坏硬盘,同时也减少了数据的写入时间。
    注:磁盘缓存设置的数值越高,占用的内存资源就越高,因此您需要根据自己电脑的配置来设置这个数值。
什么是P2P
    P2P是一种对等互联网技术,点对点的文件共享交换,该种下载方式与WEB方式正好相反,该种模式不需要服务器,而是在用户机与用户机之间进行传播,也可以说每台用户机都是服务器,讲究"人人平等"的下载模式,每台用户机在自己下载其它用户机上文件的同时,还提供被其它用户机下载的作用,所以使用该种下载方式的用户越多,其下载速度就会越快。
什么是web下载方式
WEB下载方式分为HTTP与FTP两种类型,它们分别是Hyper Text Transportation Protocol(超文本传输协议)与File Transportation Protocol(文件传输协议)的缩写,它们是计算机之间交换数据的方式,也是两种最经典的下载方式,该下载方式原理非常简单,就是用户两种规则(协议)和提供文件的服务器取得联系并将文件搬到自己的计算机中来,从而实现下载的功能。

jinbao3108 发表于 2008-12-21 19:37

学习了,谢谢版主!

hsyxh 发表于 2008-12-21 19:55

谢谢了,学习了。

甲乙木 发表于 2008-12-21 22:43

谢谢楼主共享!

jinbao3108 发表于 2008-12-22 07:53

学习了,复制。。。。。。。。。

fjste 发表于 2008-12-22 11:13

楼主辛苦了

img527 发表于 2008-12-22 12:03

貌似不是什么命令。。。:D

流淚╮鮭鮭 发表于 2008-12-22 19:13

哪里复制来的,   呵呵!

chenng 发表于 2008-12-27 22:14

謝謝版主的用心
我會好好得學習的

chenng 发表于 2008-12-27 22:17

真的好友用
多學了好多的知識

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.