ssl协议是什么(set协议是什么)
ssl协议是什么(set协议是什么)
首先,telnet
Telnet是用来访问远程电脑的TCP/IP协议来控制网络设备的,相当于出楼就喊你的用户名和密码。有的人会很快听进去,会利用安全意识的缺失。FTP、POP、Telnet等传统Web服务本来就不安全,因为它们使用明文在网络上传输密码和数据,很容易被不寻常的人截获。此外,这些服务计划也有其弱点。很容易攻击中间人。所谓“中间人”攻击,就是“中间人”将接收服务器的真实服务器放置为真实服务器,然后假装将数据传递给真实服务器。服务器和你之间的数据传输发生在“中间人”转身之后。会有很严重的问题。
Telnet协议是TCP/IP协议之一,是互联网远程登录服务的标准协议和主要方式。它使用户能够在本地计算机上的远程主机上工作。使用计算机上的Telnet程序。用它来服务器。用户可以在Telnet程序中输入要在服务器上执行的令。就像在服务器的控制台上直接输入一样。
可以在本地控制服务器。
启动远程登录会话。您必须输入用户名和密码才能登录到服务器。Telnet是远程控制Web服务器的常用方法。
Telnet服务分为以下四个过程:
1)与远程主机建立连接。
这个过程其实就是TCP连接,用户必须知道远程主机的IP地址或者域名。
2)从NVT(网络虚拟终端)格式传输到NVT NVT(网络虚拟终端)的远程主机。
这个过程实际上是将IP数据包从本地主机传输到远程主机。
3)将从远程主机输出的NVT格式数据转换到本地终端。包括输入令回声和令操作结果;
4),本地终端撤销远程主机。这个过程就是撤销TCP连接。
二,SSH.
SSH是secure shell的缩写,由IETF网络工作组制定。SSH是基于应用层和传输层的安全协议。SSH是一种为telnet会话和其他网络服务提供安全性的协议。
使用SSH协议可以有效防止远程管理过程中的信息泄露。SSH是取代Telnet和其他远程控制台管理应用程序的行业标准。
SSH令以多种方式加密和保密。SSH的功能很多,可以替代Telnet,为FTP、POP甚PPP提供一个安全的“通道”。SSH(安全Shell)有两个不兼容的版本号——SSH 1和SSH2。
SSH1分为1.3和1.5两个版本。SSH1采用DES、3DES、Blowfish和RC4对称加密算法保护数据安全传输,通过非对称加密算法(RSA)交换对称加密算法的密钥。
SSH1使用循环冗余校验码(CRC)来保证数据的完整性,但后来发现这种方法有缺陷。
SSH2避免了RSA专利问题,修复了CRC缺陷。SSH2用数字签名算法(DSA)和DHFIE-HELLMAN(DH)算法代替RSA交换对称密钥,用这个消息确认码(HMAC)代替CRC。同时,SSH2增加了对称加密算法,如AES和TWOFISH。
第三,Telnet / SSL
安全套接字层(Secure Socket Layer)由网景公司开发,使用数据加密(encryption)来保证互联网上的数据安全,保证数据在传输过程中不会被截获和。目前通用的规范是40位安全标准,美国推出了更高的128位安全标准,但限制出口。SSL可用,即或Netscape浏览器仅超过3.0版。
当前版本号为3.0。它被广泛应用于身份认证和Web浏览器与服务器之间的数据加密传输。
SSL协议位于TCP/IP协议和各种应用层协议之间,为数据通信提供安全支持。
SSL协议可以分为两层:SSL记录协议:它基于可靠的传输协议(如TCP)。为基本功能提供支持,例如数据包、压缩、加密和其他高级协议。
SSL Handshadia协议:基于SSL记录协议,用于传递实际传输数据的两部分,协商加密算法,交换加密密钥等。
SSL协议提供的服务有:
1)对用户和服务器进行身份验证,以确保数据发送到正确的客户端和服务器。
2)加密数据,防止数据中间有数据;
3)保持数据完整性,确保数据在传输过程中不会被更改。
SSL(安全套接字层套接字)及其持久传输层安全性(TLS)是为网络通信提供安全性和数据完整性的安全协议,它们基于身份验证。
Telnet/SSL是使用SSL的Telnet。
四,rlogin
rlogin起源于Berkeley Unix,只在Unix系统之间启动。它现在可以在其他操作系统上执行。RLOGIN和TELNET的功能差不多,但是有很多简单的。
远程登录,SSH1,SSH2,远程登录/SSL,RLOGIN,串行,TAPI,原始
今天Telnet中会增加一个新的Telnet选项,使得Telnet实现的源码数量。Rlogin还是没变,只是更简单了。
V.序列
是指每个事件串行发生,通常与多个事件并行发生相反。
时间分割和空间分割技术常用于数据传输。在
串行传输信息中的单个比特的传输与时间间隔开,并且在并联发送多个比特的情况下分离空间(多行或路径)。在计算机硬件和传输数据中:串行连接,操作和介质通常意味着慢速且操作简单,并联行表示更快的操作。这样的意见并不总是正确的,因为串行介质(例如光缆)可以通过多个信号并行地快速传输。在PC中,打印机通常以并行接口和电缆连接。这可以更快地打印。
键盘和小鼠只需要串行接口和线路。
传统计算机及其计划通常是连续工作。计算机逐个读取程序并运行其指令,但是,一些现代计算机具有多个处理器。可以并行运行。
第六,Tapi.Tapi是电话应用程序编程接口(电话应用程序编程接口)的缩写。它可以使用用户在手机或视频电话上交谈计算机或视频。
开发人员使用可以有效地利用电话服务提供商的Tapi书面应用程序,这些应用程序可以通过模拟调制解调器访问它们,并且可以访问专业用户交换机(PBX)提供的高级功能。
Tapi安装在您的计算机上,您可以使用正确的应用程序和硬件设备,然后您可以实现:
1.可以看到人们跟你说话
2.点击某人打电话
3.可以在您发送的电子邮件中添加语音文件。您还可以在收到的电子邮件中收听语音文件。
4.使用类似的图形用户界面(GUI)来创建电话会议,然后按时参加会议。
5.发送和接收传真
6.可以击倒代码来控制计算机,以回答数字的召唤
7.便携式无线手机
七,原料原始协议是大多数打印设备的默认协议。要以原始格式发送作业,打印服务器将打开打印机网络接口的TCP流。对于许多设备。此接口将是端口9100.创建TCP / IPPORT后,Windows将根据RFC 1759(打印机MIB)查询设备的对象标识符(对象标识符。)。
假设设备返回值,解析系统文件TCPMON.INI以查找匹配。
假设打印机制造商提供特定设备的特殊配置信息。这些配置信息已与配置设置一起创建。
例如,某些外部打印服务器接口支持多个打印机(例如Hewlett Packard Jetdirect EX),具有3个并行端口连接。制造商可以使用不同的端口来指示应将哪个打印机提交给作业(例如,将作业9102提交给Port1,将作业9103提交给Port2等)。此功能有利于需要使用特殊端口名称的服务器接口,例如:Partport对某些IBM网络打印机。