2014年计算机四级计算机名师讲义:新型网络应用_第3页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2014年9月29日
  一).网络文件系统NFS
  NFS允许在一个系统在网络上与他人共享目录和文件,达到文件的共享。
  其通信协议涉及与主机及操作系统无关。
  当用户希望使用远程文件时,只要用“m同ount”命令就可以把远程文件挂接在自己的文件系统之下,例如:mount B:/usr/lib /usr/lib。
  在NFS系统中,每台计算机可以作为不同的角色,使用共享文件的成为客户机。
  NFS的优点:
  本地工作站文件系统占用更少的磁盘空间。
  用户不必在网络上每个结点机都建立home目录,home目录可以放在NFS服务器上。
  外部存储设备可以在网络上远程被别的机器使用,减少整个网络上可移动介质设备的数量与成本。
  NFS服务器共享出来的文件或目录都记录在/etc/exports文件中。当启动NFS服务器时,脚本/etc/rc. d/rc会自动启动exportfs程序,搜索/etc/exports文件是否存在,并赋予正确的权限给所有共享的文件和目录。
  NFS的配置:
  在NFS服务器上,配置/etc/rc .conf文件
  Rpcbind_enable=“YES”
  Nfs_server_enable=“YES”
  Mountd_flags=“-r”
  在客户机上配置/etc/rc .conf
  Nfs_client_enable=“YES”
  二).Windows LAN文件共享
  在Windows平台下,同样可以支持NFS协议,微软自己也有另外的文件共享协议。 Windows 2000以前的系统使用NetBIOS协议,以后的使用CIFS协议。
  NetBIOS协议
  NetBIOS协议默认在windows系统安装TCP/IP后自动安装。
  如果使用静态IP地址或DHCP服务器不提供NetBIOS设置,则启用TCP/IP上的NetBIOS。
  当选择“自动获取IP”后会从服务器使用NetBIOS设置。
  CIFS协议
  CIFS协议与相应的网络文件共享服务的主要特点:
  文件访问完整性机制。
  文件访问的安全性。
  高性能和可扩展性。
  支持unicode文件名。
  全局文件名。
  三).P2P文件共享
  P2P文件共享历史
  P2P文件共享起源于1999年的音乐分享网站Napster, Napster采用的是集中结构的方式,服务器端存放用户报告自己拥有的MP3文件信息,其他用户在服务器上搜索音乐文件,下载过程是点对点的。
  2001年bittorrent出现,最初的BT协议需要中心服务器存放用户的信息,服务器成为tracker服务器,BT协议要求文件的发布者制作一个.torrent文件,被成为“种子”文件。种子文件中包含了tracker服务的信息和发布者共享的文件信息。
  P2P文件共享历史
  下载者通过种子文件连接到tracker服务器获取其他下载者的IP地址,双方通过种子文件确认已经拥有的文件块,相互交换没有的数据。
  用户下载完毕后,变自动转为“做种”的模式。
  Tracker服务仅负责提供下载该文件的用户列表,并不存储文件本省,数据交换完成时用户间通过P2P方式进行。
  下载的人越多,提供的带宽越大,获取自己没有的文件块的机会越大,下载速度就越快。
  P2P文件共享的理论基础
  基于六度分隔理论设计的实现了连接“朋友的朋友”的软件被成为社交网络软件,社交网络模型可以协助P2P网络中的结点发现。
  P2P文件共享系统示例——Maze
  Maze系统的主要功能:
  支持即时通信和BBS
  支持跨防火墙的文件共享与下载
  支持在线资源搜索和文件目录视图
  支持多点下载和断点续传
  基于积点的资源交易体系
  采用社交网络的网络链接关系
  3 . Maze

相关文章