HTTP协议图解1

协议(protocol):规定通信目标,通信过程,通信语言的一系列规则。

TCP/IP:与互联网有关的协议集合。



顺便回顾一下以前遇到的一个问题

图片发自简书App

问题的关键在于,数据包传输到局域网后,为什么不直接按IP地址分配到主机,而是多此一举地再按MAC地址分配。

理由

1.不同网络,有不同协议,就如同埃及人与中国人不能直接对话一般,协议的不同限制了不同网络的交流。

2.TCP/IP协议族应运而生,作用是作为网络通用协议,就如同埃及人与中国人都学了英语(世界通用语),这样就可以愉快地对话了

3.MAC的作用是翻译,把A和B的各自网络协议(IP)翻译成对应的TCP/IP协议,就如同把中文的“你好”,埃及语的“márħaban”都翻译成英文的“hello”

4.综上,IP地址只是某个网络自身的协议,要想实现不同网络间的通信,就必须要“翻译”,要实现翻译,就必须要MAC

ps:补充一些概念

数据包:数据传输的最小单位

局域网/广域网:划分标准是网络应用面积的大小

以太网:局域网的一种


ARP协议(Address Resolution Protocol):用以解析地址的协议,借助它,可由A的IP地址推出A的MAC地址。


TCP/IP通信传输流

图片发自简书App

IP地址:指明节点被分配的地址

IP协议:数据传输的有关协议

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 10,491评论 0 8
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 14,489评论 6 174
  • 协议基础 协议就是计算机之间通过网络实现通信时实现所达成的一种“约定”,这种约定使得那些由不同厂商的设备,不同的C...
    d9fc24a0c9a9阅读 7,034评论 0 6
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    保川阅读 11,180评论 1 13
  • 姓名:张弛 公司:沈阳防锈包装材料有限责任公司 【六项精进打卡第99天】 【知~学习】 阅读《六项精进》大纲0遍 ...
    Leo_zhang阅读 1,535评论 0 0

友情链接更多精彩内容