关注
以上部分面试题答案:
1)tcp三次握手和四次挥手是怎样的?tcp的安全性是通过什么来保障的?
[1] 确认和重传机制
建立连接时三次握手同步双方的“序列号 + 确认号 + 窗口大小信息”,是确认重传、流控 的基础
传输过程中,如果 Checksum 校验失败、丢包或延时,发送端重传。
[2] 数据排序
TCP 有专门的序列号 SN 字段,可提供数据 re-order
[3] 流量控制
滑动窗口和计时器的使用。TCP 窗口中会指明双方能够发送接收的最大数据量,发送方通过 维持一个发送滑动窗口来确保不会发生由于发送方报文发送太快接收方无法及时处理的问题。
[4] 拥塞控制
TCP 的拥塞控制由 4 个核心算法组成: “慢启动”(Slow Start) “拥塞避免”(Congestion avoidance) “快速重传 ”(Fast Retransmit) “快速恢复”(Fast Recovery)
2)http和https有什么区别?
HTTPS是HTTP协议的安全版本,HTTP协议的数据传输是明文的,是不安全的,HTTPS使用了SSL/TLS协议进行了加密处理。
http和https使用连接方式不同,默认端口也不一样,http是80,https是443。
3)get和post的区别?
语义不同:Get是从服务器上获得数据,而Post则是向服务器传递数据的。
安全性:Get是不安全的,很可能你的一些操作会被第三方看到,而Post的所有操作多用户来说是不可见的。
传输数据大小:Get传输的数据量小,主要是因为它受约于URL长度的限制,而Post可以传输大量的数据,所以我们在传文件的时候会用Post。
编码:Get限制From表单的数据集的值必须为ASCLL字符,而Post支持整个ISO10646字符集。
公众号【程序员臻叔】,更多面试干货。
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 简历上写了AI项目,怎么才能拉开差距?1.2W
- 2... 我用一场重病,换来了与大厂的和解7868
- 3... 不会AI Coding真的不行吗?6258
- 4... 字节跳动-中国交易与广告面经4649
- 5... 战报分享——2026年前端社招找工作感想1825
- 6... 牛客的各位大家好,我是今年高考生,马上就要高考了,本人很喜欢计算机,但是听说现在AI对程序员的冲击影响很大,想问问大家还能报计算机专业吗?1549
- 7... 哈哈哈哈哈哈哈哈哈再也不用写代码啦!!1519
- 8... 小红书PE后端二面1482
- 9... 实习还有试用期???1463
- 10... 字节跳动-Agent开发实习生 一面(45分钟):1447
正在热议
更多
# 我的实习日记 #
4170195次浏览 33318人参与
# 牛客AI文生图 #
25817次浏览 260人参与
# 第3届现代汽车Code Faster急速编程挑战赛 #
35063次浏览 539人参与
# 柠檬微趣笔试 #
5328次浏览 67人参与
# 城市生存手册 #
7557次浏览 114人参与
# 如果人间有后悔药 #
11120次浏览 256人参与
# 入职第一天,你准备什么时候下班 #
129095次浏览 530人参与
# 你的房租占工资的比例是多少? #
104508次浏览 911人参与
# 实习最晚的一次下班是几点 #
40135次浏览 177人参与
# 用一句话形容你的团队氛围 #
53659次浏览 316人参与
# 一人推荐一个值得去的通信/硬件公司 #
273402次浏览 2169人参与
# 你以为的实习VS真实的实习 #
147824次浏览 768人参与
# 哪些公司对双非友好 #
244730次浏览 1292人参与
# 听到哪句话就代表面试稳了or挂了? #
279091次浏览 1795人参与
# 毕业后不工作的日子里我在做什么 #
281333次浏览 1751人参与
# 入职第五天,你被拉进了几个工作群 #
33103次浏览 85人参与
# 你上一次加班是什么时候? #
164278次浏览 831人参与
# 新凯来求职进展汇总 #
84957次浏览 197人参与
# 为了找工作你投递了多少公司? #
127957次浏览 801人参与
# 双非本科的出路是什么? #
237903次浏览 1670人参与
# 现在入门AI应该走哪些方向? #
35889次浏览 205人参与
