packet switching
Packet Switching(数据包交换) 是一种通信方式。 数据包交换指的是:将数据以数据包的形式进行传输,数据包之间通过网络中的交换机进行交换。
特点:
- 分块传输 数据被分块,每块数据被封装成数据包,然后通过网络进行传输。
- 灵活路径 通信过程中,路径可以随意变化,只要在通信过程中保持不变即可。
丢包:
- 路由器维护一个队列,数据包进入队列,然后按照一定的顺序从队列中取出数据包进行传输。如果队列已满,新的数据包就会丢失。
circuit switching
Circuit Switching(电路交换) 是一种以前流行的通信方式。 电路交换指的是:在两个通信设备之间建立一条固定的物理通信路径(电路),并在整个通信期间保持这条路径不变。
特点:
- 独占路径 一旦建立电路,就被通信双方独占,别人不能使用这条路径。
- 建立时间 通信前需要先建立电路,这会耗时。
- 稳定传输 数据传输过程中,延迟小且稳定,适合语音等实时通信。
- 浪费资源
ISP(Internet Service Provider)互联网服务提供商
Regional ISP
一般不拥有全球骨干网,而是把用户的网络流量上传给更大的ISP(通常是一级或二级)。
IXP(Internet Exchange Point,互联网交换点)
IXP 是一个物理的网络交换中心,不同的ISP在这里交换彼此的流量。 -ex: 不通过IXP的话,不同ISP的流量需要经过其他中间网络才能互通,效率低、费用高。IXP 让这些ISP可以就地互联,速度更快。