计算机网络的一些常见概念

第二章

  1. 进程通信:(1)同一主机的进程通信由操作系统控制,不同主机间的进程通信由网络报文控制;

  2. 套接字(应用程序接口API ):同一台主机内应用层与运输层之间的接口(与SAP的区别在我的上一篇有说到);

  3. 周知端口:固定的应用程序的端口号,如Web服务进程(HTTP协议):80,邮件服务进程(SMTP协议):25等;

  4. 用户代理:用户与网络应用程序的接口;

  5. Web页(文档):由若干对象组成;对象:是文件。如HTML文件、JPEG图形文件、Java小程序等。通过一个URL地址来寻址;

  6. URL:统一资源定位符。标识万维网WWW上的各种文档,全网范围唯一。格式如下: 在这里插入图片描述

  7. 持久HTTP连接: 一个TCP连接上可以传送多个Web对象、传送多个请求/响应对、HTTP/1.1默认方式下使用;

  8. 非持久HTTP连接:每个TCP连接上只传送一个Web对象、只传送一个请求/响应对、HTTP/1.0使用;

  9. 往返时延RTT:一个小分组从客户机到服务器,再回到客户机所花时间;
    10.HTTP状态响应码:在这里插入图片描述

  10. Cookie:允许Web站点跟踪、识别用户;服务器可以限制用户访问,或把内容与用户身份关联

  11. web缓存器:代表起始服务器来满足HTTP请求的网络实体。保存最近请求过的对象的副本。

  12. 起始(原始)服务器(origin server):对象最初存放并始终保持其拷贝的服务器。

  13. 条件GET方法:使缓存器能够证实其保存的对象是否为最新

  14. FTP和HTTP的区别:
    (1)FTP使用了两个并行的TCP连接,21端口号的控制连接,20端口号的数据连接,控制连接整个用户会话期间是一直保持的,数据连接会话中每进行一次文件传输,都需要会话中每进行一次文件传输,FTP的控制和数据连接是分开的,而HTTP请求和响应都是在传输文件的TCP连接中发送,即,是一起的;
    (2)FTP协议是有状态的:FTP服务器对每个活动用户会话的状态进行追踪,并保留;限制同时会话的总数。HTTP协议是无状态的:不对用户状态进行追踪。

  15. SMTP:简单邮件传输协议;从发送方的邮件服务器接收方的邮件服务器发送邮件,SMTP不使用中间邮件服务器发送邮件,即TCP 连接是从发送方到接收方的直接相连。

  16. SMTP与HTTP的异同:
    (1)同:都用于从一台主机向另一台主机传送文件,持久HTTP和SMTP都使用持久连接。
    (2)异:HTTP是拉协议:用户使用HTTP从服务器拉取信息。其TCP连接是由想获取文件的机器发起。SMTP是推协议:发送邮件服务器把文件推向接收邮件服务器。其TCP连接是由要发送文件的机器发起SMTP使用7位ASCII码格式HTTP数据没有该限制

  17. MIME:多用途因特网邮件扩展,**用于非ASCII数据传输。**MIME只是SMTP的一个扩展,不能替代SMTP

  18. 邮件访问协议:POP3:第三版的邮局协议,IMAP:因特网邮件访问协议,HTTP;
    (1):发送方:用户代理用SMTP将邮件推入其邮件服务器,邮件服务器用SMTP将邮件转发到接收方的邮件服务器
    接收方:通过其用户代理使用一个邮件访问协议,从其邮件服务器上取回邮件。取邮件是一个拉操作,而SMTP协议是一个推协议,所以就有了邮件访问协议。
    (2):基于web的电子邮件
    发件人使用HTTP 将电子邮件报文从其浏览器发送到其邮件服务器上。
    收件人使用HTTP从其邮箱中取一个报文到浏览器。
    邮件服务器之间发送和接收邮件时,使用SMTP。

  19. DNS:域名解析器:完成从主机名到ip地址的转换;

  20. Torrent:洪流。参与一个特定文件分发的所有对等方的集合,对等方可以任何时候加入到洪流或离开。

发布了2 篇原创文章 · 获赞 2 · 访问量 58

猜你喜欢

转载自blog.csdn.net/qq_40840571/article/details/104821443