了解哪些网络协议,简单描述一下区别?
1、https协议需要到CA申请证书,一般免费证书较少,因而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl/tls加密传输协议。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4、http的连接很简单,是无状态的;HTTPS协议是由SSL/TLS+HTTP协议构建的可进行加密传输、身份认证的网络协
议,比http协议安全。#软件测试##软件测试资爆料##牛客在线求职答疑中心##软件测试面试#
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl/tls加密传输协议。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4、http的连接很简单,是无状态的;HTTPS协议是由SSL/TLS+HTTP协议构建的可进行加密传输、身份认证的网络协
议,比http协议安全。#软件测试##软件测试资爆料##牛客在线求职答疑中心##软件测试面试#
全部评论
你好,我理解的网络协议有HTTP、HTTPS、TCP、UDP等。
HTTP是超文本传输协议,用于在万维网上传输超文本文档。HTTPS是在HTTP的基础上增加了SSL/TLS安全协议,用于加密传输数据,提高数据传输的安全性。
TCP是传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP是用户数据报协议,是一种无连接的传输层协议,提供不可靠的数据传输服务。
HTTP和HTTPS的区别在于,HTTPS使用了SSL/TLS协议进行加密传输,提高了数据传输的安全性。同时,HTTPS使用的端口是443,而HTTP使用的端口是80。
TCP和UDP的区别在于,TCP是面向连接的,提供可靠的数据传输服务,而UDP是无连接的,提供不可靠的数据传输服务。
希望我的回答对你有所帮助。
相关推荐
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
查看20道真题和解析