iOS Socket 面试题及详细答案(实战版).docx

iOS Socket 面试题及详细答案(实战版).docx

iOSSocket面试题及详细答案(实战版)

一、基础概念类

1、什么是Socket?Socket和TCP/IP、HTTP的关系是什么?

答案:

Socket不是协议,是一套网络通信编程接口,是应用层与传输层(TCP/UDP)之间的桥梁,操作系统提供的一套用于网络数据收发的API。

层级关系:

TCP/IP:是互联网通信的基础协议簇,属于底层传输、网络层规则,负责数据的传输、寻址、分包重组。

Socket:基于TCP/UDP协议开发的编程接口,开发者通过Socket调用系统能力,实现TCP、UDP数据传输。

HTTP:是应用层协议,基于TCP实现,本质是封装了

文档评论(0)

1亿VIP精品文档

相关文档