网络
OSI 7层模型
第一层 物理层
物理链路(网线【双绞线、5类100 6类1G 7类10G】、光纤【单模 20KM、多模3-5KM】)
第二层 数据链路层
ARP|RARP 根据IP找MAC (负载均衡LVS arp) PPTP|L2TP(隧道协议)
第三层 网络
IP|IPV6|ICMP(ping tracertoute)
动态路由协议 RIP2 EIGRP(cisco的私有协议) OSPF version3 (中国最常用) ISIS IGP(内部网关协议)
BGP(外部网关协议) AS 自治系统 VRRP(虚拟路由冗余协议)224.0.0.18 Keepalive
第四层 传输层 (端口传输层的概念)
TCP UDP 三次握手 四次断开 TCP传输是双工的
TCP :传输控制协议 面向连接的、可靠地、基于字节流的传输层通信协议
慢启动 校验 丢包重传 滑动窗口 控制拥塞
TCP的连接状态
服务端:LISTEN SYN-RCVD ESTABLISED CLOSE-WAIT LAST-ACK CLOSE
客户端:SYN-SEND ESTABLISED FIN-WAIT-1 FIN-WAIT-2 TIME-WAIT
socket:网络上开两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端成为一个socket
socket有5个要素:源IP 源端口 目的IP 目的端口 协议
第五层 会话层
ssl tsl 加密协议 http:// (7层) GET POST www.baidu.com/?user=liuge&passwd=123456 GET
POST www.baidu.com user=liuge&passwd=123456
http+ssl|tsl http:80 https :443
第六层 表示层
第七层 应用层
samba nfs dns dhcp ......... http.........
电子邮件
smtp:简单邮件传输协议 25 (发邮件) ssl 465
pop3:邮局协议负责从邮件服务器中检索邮件 110 (收邮件) ssl 995
imap:v4 互联网信息访问协议 143 POP3升级版 ssl 993
TCP/IP协议 卷一 协议 卷三