TCP/IP及Socket工作原理简单理解
今天就来说一下socket通信的基本原理。
一、 TCP/IP
从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模型的七个分层,TCP/IP协议参考模型把所有的TCP/IP系列协议归类到四个抽象层中
每一层名字 | 协议名称 |
---|---|
应用层: | TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等 |
传输层: | TCP,UDP |
网络层: | IP,ICMP,OSPF,EIGRP,IGMP |
数据链路层: | SLIP,CSLIP,PPP,MTU |
二、 socket通信流程
socket是"打开—读/写—关闭"