美文网首页
http、tcp/ip的相关问答

http、tcp/ip的相关问答

作者: 帅子锅 | 来源:发表于2019-01-09 00:10 被阅读0次

    1.为什么http是无状态协议?
    早期http设计的时候根本没考虑要记住用户的状态,所以没有cookie的概念,后续有了cookie之后才有了登录态
    2.为什么说http连接这种说法不严谨?
    http只是超文本协议,是基于tcp传输。所以应该称为http请求和http应答
    3.socket与tcp是什么关系?
    当我们与服务器通信时,不可能参照tcp协议去实现一个包含3次握手4次挥手的tcp协议。一般都是调用封装好的接口。这个tcp接口就是socket
    4.websocket与普通的socket又是什么关系?
    websocket是在html5后出现的,主要是为了解决http长连接(其实是伪长连接)的机制应运而生的。
    5.osi七层协议(参考模型)如何理解?
    举个例子,购物的流程来说
    应用层淘宝、京东就是,指不同的表现形式
    表现层 指的是你要买的东西被打包包装,指的就是转码、语义转换
    会话层就是淘宝店客服,负责会话
    传输层指的就是快递公司,指tcp传输
    网络层就是快递的网络,指ip,负责寻找ip地址
    数据链路层指的就是快递员从快递站到你家的这段信息,路由器到本机
    物理层就是快递员,交互机等物理介质

    相关文章

      网友评论

          本文标题:http、tcp/ip的相关问答

          本文链接:https://www.haomeiwen.com/subject/jliirqtx.html