TCP/IP五层协议——数据包是如何到达服务器的

本文介绍了TCP/IP五层协议,从传输控制层的三次握手和四次挥手,到网络层的IP协议和下一跳机制,再到链路层的MAC地址和ARP协议,详细阐述了一个数据包如何从客户端到达服务器的过程。
摘要由CSDN通过智能技术生成

前言

如果要在互联网领域深耕,就不得不去了解网络是如何运行的,本文就会从一个数据包的流动,来简析一下网络的运行原理。

而在工业界,提起网络,就不得不提TCP/IP协议。这个协议是事实上的互联网运行标准。

本文会根据TCP/IP五层协议来介绍网络。

首先我们需要记住这张图

在这里插入图片描述

网络就像我们平常交流,只有双方都在一个“频道”上,交流才能完成。

在网络中,我们用各种协议来让双方在一个频道上。

并且这些协议是分层执行的,由上至下依次是应用层、传输控制层、网络层、链路层和物理层。

每一层负责自己的工作,共同合作完成了一次网络传输。

从上面的图中就能看出,当客户端的应用程序要发起一次信息传输,会由上到下被每一层进行一次信息加工。

而这个数据包到达服务端后,再由下到上每一层对信息进行反加工,从而能完整的还原客户端发送的信息。

应用层使用的协议主要是在应用程序中使用,比如HTTP协议或者SSH协议,与本文要介绍的网络协议关系不大。

所以本文不会介绍应用层的协议,会着重介绍传输控制层,网络层以及链路层上的协议。

传输控制层

传输控制层上,最出名的协议就是TCP协议了。

TCP协议是面向连接的可靠的协议。

为什么说是面向连接的呢?

因为如果两台计算机想通过TC

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值