DHCP (Dynamic Host Configuration Protocol)
自动的将网络参数正确的分配给网域中的每部计算机,让客户端的计算机可以在开机的时候就立即自动的设定好网络的参数值,这些参数值可以包括了IP、netmask、network、gateway与DNS的地址等等
NFS (Network FileSystem)
它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案(share files)。所以,你也可以简单的将他看做是一个文件服务器(file server)
NFS服务器可以让你的PC来将网络远程的NFS服务器分享的目录,挂载到本地端的机器当中,在本地端的机器看起来,那个远程主机的目录就好像是自己的一个磁盘分区槽一样(partition)
RPC (Remote Procedure Call)
RPC最主要的功能就是在指定每个NFS功能所对应的port number,并且回报给客户端,让客户端可以连结到正确的埠口上去。
NIS(Network Information Services)
NIS主要提供的是用户的账号、密码、家目录文件名、UID等信息,
作为账号主控服务器来管理网域中所有主机的账号,当其他的主机有用户登入的需求时,才到这部主控服务器上面要求相关的账号、密码等用户信息,如此一来,如果想要增加、修改、删除用户数据,只要到这部主控服务器上面处理即可,这样就能够降低重复设定使用者账号的步骤了
端文件名 | 档案内容 |
/etc/passwd | 提供用户账号、UID、GID、家目录所在、Shell等等 |
/etc/group | 提供群组数据以及GID的对应,还有该群组的加入人员 |
/etc/hosts | 主机名与IP的对应,常用于private IP的主机名对应 |
/etc/services | 每一种服务(daemons)所对应的埠口(port number) |
/etc/protocols | 基础的TCP/IP封包协定,如TCP, UDP, ICMP等 |
/etc/rpc | 每种RPC服务器所对应的程序号码 |
/var/yp/ypservers | NIS服务器所提供的数据库 |
NTP(Network Time
Protocol)
时间同步,选择几部主要主机(Primary
server)调校时间,让这些Primary
Servers的时间同步之后,再开放网络服务来让Client端联机,并且提供Client端调整自己的时间
SAMBA
Windows与Unix-Like这两个不同的平台相互分享档案数据的文件系统
NFS,CIFS和SAMBA的区别
NFSUnix Like的机器互相分享档案
CIFS(Common Internet File System)Windows机器互相分享档案
SAMBAWindows与Unix-Like这两个不同的平台相互分享档案数据的文件系统
Proxy
以类似代理人的身份去取得用户所需要的数据,当客户端有因特网的数据要求时,Proxy会帮用户去向目的地取得用户所需要的数据。可以透过代理服务器来达成防火墙功能与用户浏览数据的分析。也可以藉由代理服务器来达成节省带宽的目的,以及加快内部网络对因特网的WWW访问速度
NAS (Network Attached
Storage,网络附加储存服务器)
NAS其实就是一部客制化好的主机了,只要将NAS连接上网络,那么在网络上面的其他主机就能够存取NAS上头的资料了。简单的说,NAS就是一部file server
低阶的NAS通常会使用Linux系统搭配软件磁盘阵列来提供大容量文件系统NAS也通常支持TCP/IP,并会提供NFS, SAMBA, FTP等常见的通讯协议来提供客户端取得文件系统。
NAS会包括很多组态的接口,通常是利用Web接口来控制磁盘阵列的设定状况、提供IP或其他相关网络设定,以及是否提供某些特定的服务等等
SAN (Storage Area
Networks,储存局域网络)
SAN却可以透过某些特殊的接口或信道来提供局域网络内的所有机器进行磁盘存取
SAN是提供『磁盘(block device)』给主机用,而不是像NAS提供的是『网络协议的文件系统(NFS, SMB...)』挂载使用SAN的主机会多出一个大磁盘,并可针对SAN提供的磁盘进行分割与格式化等动作
SAN和NAS的区别
SAN可以提供磁盘
NAS则是提供相关的网络文件系统
NAS能透过网络去使用SAN所提供的磁盘
DAS直接存取(direct-attached storage):例如本机上面的磁盘,就是直接存取设备;
SAN透过储存局域网络(SAN):来自区网内的其他储存设备提供的磁盘;
NAS网络文件系统(NAS):来自NAS提供的文件系统,只能立即使用,不可进行格式化
iSCSI
iSCSI主要是透过TCP/IP的技术,将储存设备端透过iSCSI target (iSCSI目标)功能,做成可以提供磁盘的服务器端,再透过iSCSI initiator (iSCSI初始化用户)功能,做成能够挂载使用iSCSI target的客户端,如此便能透过iSCSI协议来进行磁盘的应用了
iSCSI这个架构主要将储存装置与使用的主机分为两个部分,分别是: