ISO/OSI 七层模型(法定标准)

- 应用层: 为应用程序提供服务,给用户一个操作界面
- 表示层:
- 数据提供表示
- 加密
- 压缩
- 会话层: 确定数据是进行网络传递还是本地处理,建立、管理和维护会话
- 传输层: 建立、管理和维护端到端连接
- 对报文进行分组(发送时)、组装(接受时)
- 提供传输协议选择(TCP/UDP)
- 端口封装
- 差错校验
- 网络层:
- IP地址编址
- 路由选择(静态/动态)
- 数据链路层:提供介质访问和链路管理
- MAC地址编程
- MAC地址寻址
- 差错校验
- 物理层:
- URG 紧急指针
- ACK 确认序号有效 【回复访问】
- PSH 接收方应该尽快将这个报文交给应用层
- RST 重置连接
- SYN 发起一个新的连接 【发起访问】
-
三次握手

四次挥手
网络层
IP与子网掩码
子网掩码
子网掩码必须和IP地址成对出现
- 子网掩码用于给IP地址划分网络地址和主机地址
- 和子网掩码1对应的IP地址,代表网络位;和子网掩码0对应的IP地址,代表主机位
-
网络地址与主机地址

网络位相同的情况下,主机位不同的地址通信,不需要经过网络路由器,只需要在交换机间就可以通信
网络地址: 把IP地址和子网掩码的二进制,按位进行逻辑与运算
- 广播地址:有效子网掩码中,有几个0,就把IP地址的后几位换1
- 子网个数:有效子网掩码中,有几个1,子网数就是2的几次方
- 主机个数:有效子网掩码中,有几个0,主机数就是2的几次方减2
各层协议概览
| 应用层 | DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTP ·RTSP · SDP · SOAP · GTP · STUN · NTP · SSDP |
|---|---|
| 表示层 | HTTP/HTML · FTP · Telnet · ASN.1(具有表示层功能) |
| 会话层 | ADSP·ASP·H.245·ISO-SP·iSNS·NetBIOS·PAP·RPC· RTCP·SMPP·SCP·SSH·ZIP·SDP(具有会话层功能) |
| 传输层 | TCP · UDP · TLS · DCCP · SCTP ·RSVP · PPTP |
| 网络层 | IP (IPv4 · IPv6) · ICMP · ICMPv6 · IGMP ·IS-IS · IPsec · BGP · RIP · OSPF ·ARP · RARP |
| 数据链路层 | Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网路 · FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN ·STP |
| 物理层 | 以太网路卡 · 调制解调器 · 电力线通信(PLC) · SONET/SDH(光同步数字传输网) · G.709(光传输网络) · 光导纤维 · 同轴电缆 · 双绞线 |

