Yeungeek
1.1.
概述
1.2.
算法
1.2.1.
LeetCode题解
1.3.
计算机基础
1.3.1.
Linux基础
1.4.
网络
1.4.1.
计算机网络
1.4.2.
HTTP
1.5.
Java
1.5.1.
Java基础
1.5.2.
Java并发
1.5.3.
Java虚拟机
1.6.
Android
1.6.1.
Android基础
1.6.2.
Android进阶
1.6.3.
Android专项
1.7.
编码规范
1.7.1.
Java编码规范
1.7.2.
Android编码规范
1.8.
面试题集
1.8.1.
Java并发多线程
1.8.2.
Android网络
1.8.2.1.
请简述一次http网络请求的过程?
1.8.2.2.
请简述 Http 与 Https 的区别?
1.8.2.3.
谈一谈TCP/IP三次握手,四次挥手?
1.8.2.4.
简述 TCP 和 UDP的区别?
1.8.2.5.
对称加密和非对称加密方法?
1.8.2.6.
谈谈如何对网络请求进行优化?
Published with GitBook
简述 TCP 和 UDP的区别?
简述 TCP 和 UDP的区别
简述 TCP 和 UDP的区别
TCP
UDP
可靠性
可靠
不可靠
连接性
面向连接
无连接
报文
面向字节流
面向报文
效率
低效
高效
双工性
全双工
一对一,一对多,多对一,多对多
支持多播和广播
流量控制
滑动窗口机制
拥塞控制
慢开始/拥塞避免
快重传/快恢复
传输速度
慢
快
应用场景
效率要求相对低,准确要求相对高。
要求有连接的场景
效率要求相对高,准确要求相对低
应用
SMTP,TELNET,HTTP,FTP
DNS,RIP,NFS,SNMP,
IP电话,流媒体
results matching "
"
No results matching "
"