客户
(client)
和服务器
(server)
都是指通信中所涉及的两个应用进程。
客户服务器方式所描述的是进程之间服务和被服务的关系。
当
A
进程需要
B
进程的服务时就主动呼叫
B
进程,在这种情况下,
A
是客户而
B
是服务器。
可能在下一次通信中,
B
需要
A
的服务,此时,
B
是客户而
A
是服务器。
注意:
使用计算机的人是“用户”(user)而不是“客户”(client)。
客户和服务器都指的是进程,即计算机软件。
由于运行服务器进程的机器往往有许多特殊的要求,因此人们经常将主要运行服务器进程的
机器(硬件)不严格地称为服务器。
例如,“这台机器是服务器。” 意思是:“这台机器(硬件)主要是用来运行服务器进程(软件)。”
因此,服务器(server)一词有时指的是软件,但也有时指的是硬件。
六、总结
因特网
(Internet)
是世界范围的、互连起来的计算机网络,它使用
TCP/IP
协议族,并且它的前身是美
国阿帕网
ARPANET
。
计算机网络的带宽是网络可通过的最高数据率。
因特网使用基于存储转发的分组交换,并使用
IP
协议传送
IP
分组。
路由器把许多网络互连起来,构成了互连网。路由器收到分组后,根据路由表查找出下一跳路由器
的地址,然后转发分组。
路由器根据与其他路由器交换的路由信息构造出自己的路由表。
IP
网络提供尽最大努力服务,不保证可靠交付。
TCP
协议保证计算机程序之间的、端到端的可靠交付。
在
TCP/IP
的应用层协议使用的是客户服务器方式。
客户和服务器都是进程(即软件)。客户是服务请求方,服务器是服务提供方。
服务器有时也指“运行服务器软件”的机器。
========================================================================
一、
IP
网络是虚拟网络
IP
网络是虚拟的。在
IP
网络上传送的是
IP
数据报(
IP
分组)。
实际上在网络链路上传送的是“帧”,使用的是帧的硬件地址(
MAC
地址)。
地址解析协议
ARP
用来把
IP
地址(虚拟地址)转换为硬件地址(物理地址)。
二、
IP
地址的表示方法
IP
地址的表示方法有两种:二进制和点分十进制。
IP 地址是 32 位二进制数字,为方便阅读和从键盘上输入,可把每 8 位二进制数字转换成一个十进制数字,并用小数
点隔开,这就是点分十进制。
三、因特网的域名
因特网的域名分为:
顶级域名
二级域名
三级域名
四级域名
四、域名服务器
DNS (Domain Name Server)
评论