OSI参考模型
OSI参考模型定义计算机网络体系结构为7层,分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
TCP/IP
TCP/IP其实是互联网一系列协议的组合,包括IP、ICMP、TCP或UDP、TELNET或FTP,以及HTTP。OSI参考模型中每一层的功能就是通过这些协议来定义的,对应关系如下所示:
模型层次 | TCP/IP协议 |
---|
应用层 | HTTP、FTP、TELNET |
传输层 | TCP、UDP |
网络层 | IP、ICMP |
数据链路层 | ARP、RARP |
总结
其实大部分人的工作并不会接触到所有层的功能,可能只是其中的某一层,不过这个模型估计是所有开发者必须知晓的常识了。