计算机网络-传输层&应用层
传输层
端口号属于传输层;
两个重要协议:TCP & UDP
常用端口号:
FTP:21、20
SSH:22
TELENT:23
SMTP:25
DNS:53
TFTP:69
HTTP:80
SNMP:161
HTTPS:443
TCP & UDP
TCP:
1.面向连接; 2.可靠服务; 3. 全双工; 4. 面向字节流;
窗口:固定窗口 和 滑动窗口;
三次握手,四次分手.
UDP:
1.无连接; 2.面向报文没有拥塞控制; 3.传输效率高;
应用层
常见协议:
- 域名系统DNS;(迭代 & 递归)
- 文件传输协议FTP;(TCP连接)
- 远程终端协议TELNET;(TCP连接)
- 万维网HTTP协议;(请求-响应)
- 电子邮件协议;
- DHCP动态主机配置协议;
网络安全
加密和解密:
MD5 (信息-摘要算法): 128位
AES(称密钥加密):128、192、256位
SHA1(安全哈希算法):160位
RSA(公钥加密,私钥解密):1024位