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协议(一):HTTP

    HTTP 协议,即超文本传输协议( Hypertext transfer protocol )。是一种详细规定了浏...

  • HTTP浅析(一)HTTP报文

    起始行 首部 主体(非必须) 结构图 连接管理 从浏览器键入地址到连接结束的过程是什么? TCP为HTTP提供一条...

  • HTTP (一)

    当你在使用浏览器浏览网页,输入一个 url 的时候其实你就开始在接触 http,但是我们并不会去考虑一个 url ...

  • http(一)

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

  • HTTP(一)

    1. HTTP原理 http请求封装在应用层数据包中,再封装到tcp数据包中,再封装到ip数据包中,再封装到以太网...

  • http 一

    get与post区别从语义的角度来说 get是获取资源 安全的:不应该引起服务器任何状态的变化幂等的:同一个请求方...

  • HTTP(一)

    Http 超文本传输协议 HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的...

  • Http(一)

    一、http介绍 无状态协议——不管请求多少次,都是一样的应答(不会记录上一次的行为or记录) https—— U...

  • HTTP协议-HTTP\1扩展一

    序言 HTTP \1协议是一个可扩展的协议,而在真是的网络世界中,HTTP做了哪些扩展从而达到商用的级别呢? HT...

  • HTTP之一:什么是HTTP

    本文仅供笔者平日学习笔记之用,侵删原文:https://mp.weixin.qq.com/s/wZONAYSlku...

网友评论

      本文标题:http(一)

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