iOS 开发 Objective-C

第十一篇:Objective-C 知识回顾网络(互联网协议入门二

2019-11-28  本文已影响0人  望穿秋水小作坊

我们已经知道,网络通信就是交换数据包。电脑 A 向电脑 B 发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样的:

数据包的结构

发送这个包,需要知道两个地址

有了这两个地址,数据包才能准确送到接收者手中。但是,前面说过,MAC 地址具有局限性,如果两台电脑不在同一个子网络,就无法知道对方的 MAC 地址,必须通过网关(gateway)转发。


网关和子网络的关系图
问题一:你买了一台新电脑,插上网线、开机,这时电脑能够上网吗?
问题二:为什么有时候出现 QQ 可以正常聊天,网页输入域名却无法访问的情况?
问题三:HTTP 是什么?
问题三:HTTP header 常见的有哪些?
问题四:Socket 、 TCP 、 UDP 、HTTP 的区别?
上一篇 下一篇

猜你喜欢

热点阅读