首页 > 编程知识 正文

internet基本服务方式有哪些,internet基本服务功能有哪些

时间:2023-05-06 07:56:15 阅读:218415 作者:2578

1.客户机服务器模型

        其实就是C/S,像你用浏览器看电视,看直播,或者用qq聊天等,这些都是C/S模型。它的特点是:服务器处于守候状态,并时刻监控客户机的请求,一个是被动,一个是主动。当服务器有多个服务时,它们通常用端口号来标识一种特定的服务。还有就是当客户机请求不同的服务,或者多个客户机一块请求服务,服务器应该怎么处理呢?这就是响应并发请求方案,有两种,一种是重复服务器,其实就是先进先出原则,当然会有问题,当一个人下载大文件,为了等你,其他请求一直处于等待状态,显然,其他用户会疯掉的,这种一般适用于面向连接,可预期的请求。还有一种是并发服务器,其实是没请求时,它处于等待状态,当有请求时,它会创建一个子进程,继续等待,再来一个请求,它再创建子进程,请求同时处理,不排队,所以是并发嘛。一个是串行,一个是并行。有个缺点就是对服务器要求非常高,因为它很耗资源。适用于非面向连接,不可预期的请求。

 2. 对等计算机模型

     和第一个相区别,就是P2P,它可以通过直接交换来共享计算机的资源和服务。在提供网络中,每台计算机即是主动发出请求者,又是被动提供服务者。网络可以分成四大类,分别是集中目录式结构,分布式非结构化P2P网络结构,分布式结构化P2P网路结构,混合式P2P网络结构。

集中式p2p网络:网上所有的资料都存在客户机上,服务器只保留索引信息,也就是目录。并且服务器与对等实体以及对等实体之间都有交互能力。Napster是典型的代表软件。要求中心服务器持续运转。

分布式非结构化P2P网络结构:首先是没有中心服务器,支持复杂查询,查询的时候采用广播模式,适用于简单网络,在复杂网络中,效果不好,采用TTL机制来控制决定是否继续转发查询。

分布式结构化P2P网路结构:采用基于分布式散列表(DHT)的分布式来完成查询,该结构下结点都是动态的加入和退出,有着良好的扩展性,但是有一点,维护机制代价有点高,典型代表有pastry,tapestry,chord,CAN.

混合式结构p2p网络:将两种分布式进行融合 ,将用户结点进行分类,分为用户结点,搜索结点,索引结点。典型代表有skype,pplive,BT,  BT,哈哈哈哈哈,这个大家都懂的。

3. 域名系统

   在最初的时候,映射是无层次的字符串映射。之后随着互联网的扩大,变成有层次的树状映射。从树叶到树根依次书写。如www.baidu.com.最后一个点是根域。

格式: 主机名.机构名.网络名.顶层域名,有两种解析方式:递归解析,反复解析。首先在本地域名服务器了,从根服务器解析代价比较高。一般从主机缓存区,然后本地域名缓存区,再然后本地域名,实在不行,再从根上进行解析。这样才能提高效率。

资源记录着映射关系。

4.Telnet

命令是MSTSC,远程登录后,可以屏蔽不同计算机之间的差异。它们之间是通过TCP连接,网络虚拟终端NVT将不同的用户本地终端格式统一起来。端口号是23

5.FTP服务

TCP建立双连接,一个是控制连接,一个是数据连接。

建立数据连接的方式,第一种是主动模式(默认模式):客户机被动打开一个端口,用PORT ,第二种模式是被动模式,服务器打开一个端口,用PASV命令,用4个大写字母表示。传输格式有两种,一种是文本文件,另一种是二进制文件。用户接口有三种:1,传统的FTP命令  2,浏览器  3,下载工具,浏览器都用过吧,手机远程管理就有这种功能。ftp://url

匿名账户密码:Anonymous;guest

6. 电子邮件系统

邮件服务器相当于邮局,利用了SMTP协议(简单邮件传输协议)向邮件服务器发送邮件,POP3(邮局协议)从邮件服务器邮箱中读取邮件。用户名@域名

pop3协议分为三个阶段,1,认证阶段:邮箱具有权限,客户机将用户名和密码传递给服务器,服务器判断是否合法

2,事务处理阶段:pop3客户机利用相关命令管理和检索自己的邮箱,注意delete命令只是标记,没有真正删除,3,更新阶段:客户机付出quit命令时,系统进入更新阶段,然后关闭tcp连接。电子邮件的报文格式:RFC822,邮件头和邮件体。

7.web服务

连接,请求,应答,关闭

一个字一个字打的,如果有那么一点点用,那么可以资助个一块两块的。

                                                                 

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。