计算机网络的 89 个核心概念 什么是计算机网络( 二 )


CDN:CDN的全称是Content Delivery Network,即内容分发网络 。它应用HTTP协议中的缓存和代理技术来代替源站响应客户端的请求 。CDN是建立在现有网络基础上的网络 。它依靠部署在各地的边缘服务器,并通过中心平台的功能模块,如负载均衡、内容分发、调度等 。,使用户能够就近获取所需内容,减少网络拥塞 , 提高用户访问响应速度和命中率 。
WAF:WAF是一个应用程序保护系统 。它是一种通过为HTTP/HTTPS实施一系列安全策略来为Web应用程序提供保护的产品 。它是应用程序级别的防火墙,专门检测HTTP流量,是保护Web应用程序的安全技术 。
WebService :WebService是web应用的一种,WebService是一种跨编程语言和操作系统平台的远程调用技术 。
HTTP:TCP/IP协议族的一种,是传输文本、图片、音频、视频等超文本数据的约定和规范 。在计算机世界的两点之间 。
Session:Session其实就是客户端会话的缓存,主要是为了弥补HTTP的无状态特性 。服务器可以使用Session来存储客户端在同一个会话中的一些操作记录 。当客户端请求服务器时 , 服务器会为这个请求打开一个内存空 。这个对象是Session对象 , 存储结构是ConcurrentHashMap 。
Cookie:HTTP协议中的Cookie包括Web Cookie和浏览器Cookie,是服务器发送给Web浏览器的一小段数据 。服务器发送给浏览器的Cookie将被浏览器存储,并与下一个请求一起发送给服务器 。通常用来判断两个请求是否来自同一个浏览器,比如用户一直登录 。
SMTP协议:提供电子邮件服务的协议称为SMTP协议,SMTP在传输层也使用TCP协议 。SMTP协议主要用于系统间的邮件信息传输,并提供关于来信的通知 。
DNS协议:由于IP地址是计算机可以识别的地址 , 而我们不方便记住这个地址,为了方便人类记忆 , 使用DNS协议调用我们容易记住的网络地址映射作为主机可以识别的IP地址 。
Telnet协议:Telnet协议,允许用户(TELNET客户端)通过协商过程与远程设备通信 。它使用户能够在本地计算机上完成远程主机工作 。
SSH协议:SSH是基于应用层的安全加密协议 。因为TELNET有一个非常明显的缺点,就是在主机和远程主机之间发送数据包的过程中是明文传输,没有任何安全加密 。因此,网络上的犯罪分子很容易嗅探数据包来做一些坏事 。出于数据安全的考虑,我们一般使用SSH进行远程登录 。
FTP:文件传输协议,是应用层协议之一 。FTP协议由FTP服务器和FTP客户端两部分组成 。FTP服务器用于存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源 。FTP协议传输效率高,一般用于传输大文件 。
MIME类型,表示Internet的资源类型 。一般类型是超文本标记语言文本 。html文本/html,xml文档 。xml文本/xml,普通文本 。TXTTText/plain,PNG图像 。png图像/png,gif图像/gif,JPEG图像 。jpeg,。jpg图像/jpeg,AVI文件 。AVIVideo/X- 。
解复用:在接收端,传输层会检查源端口号、目的端口号等字段,然后识别接收到的socket,这样将传输层段的数据传递到正确socket的过程称为解复用 。
多路复用:在发送端,从不同的套接字收集数据块 , 然后封装数据块的报头信息以生成数据段,然后将数据段传送到网络层的过程称为多路复用 。
众所周知的端口号:在主机的应用中,从0到1023的端口号受到限制,称为众所周知的端口号 。一般情况下 , 这些端口号不能被占用 。
单向数据传输:数据的流动只能是单向的,即从发送方->接收方 。
双向数据传输:数据的流向是双向的,也叫全双工通信 。发送方和接收方可以相互发送数据 。
面向连接(Connection-oriented):面向连接是指应用进程在向另一个应用进程发送数据之前需要握手,即必须先向对方发送一个预备段 , 建立参数以保证数据传输 。
三次握手:TCP连接的建立需要通过三段发送 , 这个连接的建立过程称为三次握手 。
最大段长度:MSS,指从缓存中取出并放入段中的最大值 。
最大传输单位:MTU , 指双方可以接收的有效载荷大小 。MSS通常根据MTU设置 。
冗余ACK:指再次确认某一段的ACK 。一个数据段的丢失将导致冗余ACK的出现 。
快速重传:即在段定时器到期前重传丢失的段 。
选择:当数据段丢失时,TCP可以选择失序的数据段进行确认 。这种机制通常与重传一起使用 。
拥塞控制:拥塞控制是指当网络在一定时间内数据包过多,以至于接收方无法处理,导致部分甚至整个网络性能下降时,抑制发送方发送数据 , 然后在一段时间后或者网络情况好转时继续发送分段的方法 。

推荐阅读