美文网首页
图解HTTP解析1(TCP/IP协议簇)

图解HTTP解析1(TCP/IP协议簇)

作者: zdxhxh | 来源:发表于2019-09-28 20:40 被阅读0次

1.什么是TCP/IP?

TCP/IP协议簇是互联网相关协议簇的统称,互联网是再TCP/IP协议簇上运作的,HTTP协议属于它的一个子集。

2. 分层模型

TCP/IP最重要的一点是分层管理,它的好处在于改变设计时,只需改变相应层,它包括以下层:

说明
应用层 为用户提供通讯服务,如FTP文件传输协议、DNS域名系统、HTTP协议
传输层 为两台计算机之间提供数据传输服务,如TCP传输控制协议、UDP用户数据报协议
网络层 为数据包规划路径到达目标计算机,IP协议
数据链路层 网络硬件、如光纤

3. 各个协议的特点

协议名 作用
DNS 应用层 提供域名到IP之间的解析服务,产生原因,字母比数字容易记忆
TCP 传输层 提供可靠的字节流服务(将数据包分割成报文段为单位的数据包管理),可靠性在于TCP协议能够确认是否送达了对方:三次握手:SYN->SYN/ACK->ACK,报文发送顺序:发送端->接收端->发送端
IP 网络层 将数据包传输给目标计算机的协议。会将MAC地址与IP地址的绑定
ARP 网络层 IP地址与MAC地址绑定需要用到ARP协议(网络通信时,很多计算机通信会通过中转站来寻找下一台计算机,其中会利用中转设置的MAC地址来搜索下一个目标,ARP 是一种用以解析地址的协议, 根据通信方的 IP 地址就可以反查出对应的 MAC 地址,PS:路由选择:计算机到达中转的过程称为路由选择)

相关文章

  • 图解HTTP解析1(TCP/IP协议簇)

    1.什么是TCP/IP? TCP/IP协议簇是互联网相关协议簇的统称,互联网是再TCP/IP协议簇上运作的,HTT...

  • http基础知识学习(第一篇)

    图解HTTP 1.HTTP:超文本传输协议 2.TCP/IP:互联网相关协议的集合。 tcp/ip分层:应用层,传...

  • TCP/IP协议

    TCP/IP协议三次握手与四次握手流程解析 HTTP协议—— 简单认识TCP/IP协议 TCP/IP协议入门(一)...

  • 网络过程

    url => dns服务器解析 =>ip地址=>HTTP、HTTPS 协议=>tcp/udp=>IP 协议 => ...

  • iOS开发经验(13)-网络

    目录 网络基本概念 TCP/IP协议簇基本概念 HTTP 网络开发技术解决方案 数据解析 网络优化 1. 网络基本...

  • 书单与第三方库

    书单: 网络:《 图解HTTP》,《图解TCP/IP》,《HTTP 权威指南》,《TCP/IP详解(卷1,卷2,卷...

  • HTTP通信和TCP/IP协议簇

    为了能够理解HTTP,我们需要先了解TCP/IP协议簇.通常意义上,我们使用的网络是在TCP/IP协议簇的基础上运...

  • TCP/IP(HTTP) 协议的通信流程

    学习《图解HTTP》-笔记1 TCP/IP 的分层管理 TCP/IP 协议族按层次分别分为以下 4 层:应用层(H...

  • 图解HTTP协议(1)——TCP/IP

    1.TCP/IP协议: tcp/ip协议是四层,主要包含应用层、传输层、网络层、数据链路层。 应用层:直接与用户对...

  • TCP 和 UDP 的区别

    写在开头: TCP UDP 都属于 TCP/IP 协议簇 , TCP/IP 协议包括了TCP,UDP,IP,FTP...

网友评论

      本文标题:图解HTTP解析1(TCP/IP协议簇)

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