http(一)

作者: clumsy钧 | 来源:发表于2019-02-12 20:14 被阅读1次

    URI统一资源标识符 :更宽泛的标识(超出了网页的范畴)定位到互联网上的资源
    URL:专门用于标识网页定位资源

    TCP/IP四层模型

    应用层
    什么是TCP/IP四层模型
    如何理解TCP/IP四层模型

    TCP/IP四层模型

    应用层:负责内容(http 请求头 ……)

    应用层是大多数普通与网络相关的程序为了通过网络与其他程序通信所使用的层。这个层的处理过程是应用特有的;数据从网络相关的程序以这种应用内部使用的格式进行传送,然后被编码成标准协议的格式。每一个应用层协议一般都会使用到传输层协议TCP和UDP协议之一
    HTTP(80端口),主要用于普通浏览。
    HTTPS(443端口),HTTP协议的安全版本。
    FTP(20和21端口),由名知义,用于文件传输。
    POP3(110端口),收邮件用。
    SMTP(25端口),用来发送电子邮件。
    SSH(22端口),用于加密安全登陆用。
    运行在UDP协议上的协议:

    DHCP(67端口,动态主机配置协议),动态配置IP地址。
    其他:

    DNS(Domain Name Service,域名服务),用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上)。
    SNMP(Simple Network Management Protocol,简单网络管理协议),用于网络信息的收集和网络管理。
    ARP(Address Resolution Protocol,地址解析协议),用于动态解析以太网硬件的地址。
    模型

    传输层:用于确定信息抵达对方端口

    解决诸如端到端可靠性(数据是否已经到达目的地?)和保证数据按照正确的顺序到达这样的问题。TCP、UDP都是传输层协议。

    模型

    网络层:具体传递给谁(IP地址)

    解决在一个单一网络上传输数据包的问题。IP协议是网络层协议。

    数据链路层(硬件有关)

    它是数据包从一个设备的网络层传输到另外一个设备的网络层的方法。这个过程能够在网卡的软件驱动程序中控制或者专用芯片中控制。这将完成如添加报头准备发送、通过实体介质实际发送这样一些数据链路功能。另一端,链路层将完成数据帧接收、去除报头并且将接收到的包传到网络层。

    相关文章

      网友评论

          本文标题:http(一)

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