网络编程基础

1、客户端-服务器模型

1)当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。

2)服务器收到请求后,解释它,并以适当的方式操作它的资源。

3)服务端给客户端发送一个响应,并等待下一个请求。

4)客户端收到响应并处理它。

2、网络

对于主机而言,香港服务器租用,网络只是一个I/O设备。

从物理上而言,虚拟主机,网络是一个按地理远近组成的层次系统。

在互联网上,数据从一台主机传送到另一台主机需要八个步骤:

3、TCP/IP

TCP/IP实际上是一个协议族,香港空间,其中每一个都提供了不同的功能。IP协议提供了基本的命名方法和传递机制,能够从一台主机想其他主机发送数据报。

IP机制是不可靠的。UDP协议稍微扩展了IP协议,包可以在进程间而不是主机间传送。TCP是一个构建在IP之上的复杂协议,提供了进程间可靠的全双工可靠连接。

IP地址:

一个IP就是一个32位无符号整数。IP地址通过DNS (Domain Name System) 数据库映射到域名

struct in_addr {unsigned };只有经历过地狱般的折磨,才有征服天堂的力量。

网络编程基础

相关文章:

你感兴趣的文章:

标签云: