面试官提出的问题 问题1:请简述TCP/IP、HTTP、Socket这几个概念的区别和联系?回 答:区别:TCP/IP是网络层和传输层协议栈,主要解决数据如何在网络中传输;HTTP是应用层协议,主要用来识别数据的内容;Socket是面向程序员的编程接口。
联系1:WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发送到网络上。
联系2:Socket是对TCP/IP协议的封装和应用,Socket的出现使得程序员能更方便地使用TCP/IP协议栈,是对TCP/IP协议的抽象。...查看更多