
求大神~MAC包、IP包、TCP包,HTTP包的关系是怎样~
1个回答
展开全部
mac是二层,数据链路层,通常我们二层协议用以太网协议
ip是三层,网络层,通常是ip协议
tcp是四层,传输层,通常有tcp和udp协议
http属于应用层,是应用层协议
ip(网络层)必须是基于mac(数据链路层),同理tcp是基于ip,http是基于tcp
这是一个数据报文封装的过程,二层封装的是mac,里面有个字段0x0800,表示他的下一层封装的是ip,ip里面有个协议号6表示下一层封装的是tcp,tcp里面有个端口号80表示下一层封装的是http。
像是盖房子,一层楼一层楼盖。
ip是三层,网络层,通常是ip协议
tcp是四层,传输层,通常有tcp和udp协议
http属于应用层,是应用层协议
ip(网络层)必须是基于mac(数据链路层),同理tcp是基于ip,http是基于tcp
这是一个数据报文封装的过程,二层封装的是mac,里面有个字段0x0800,表示他的下一层封装的是ip,ip里面有个协议号6表示下一层封装的是tcp,tcp里面有个端口号80表示下一层封装的是http。
像是盖房子,一层楼一层楼盖。

2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询