@Humbert
2018-10-18T12:05:42.000000Z
字数 2037
阅读 1196
策略:store-and-forward (储存转发传输机制)
store and forward
: entire packet must arrive at router before it can be transmitted on next link
queuing and loss
:
if arrival rate (in bits) to link exceeds transmission rate of link for a period of time:
Routeing(路由选择): determines source-destination route taken by packets
Forwarding(Packet转发): move packets from router’s input to appropriate router output. 使用转发表(forwarding table)来实现这个步骤
分配给端对端的资源为请求保留,这些资源是专用的,不可分享的。如果没有被使用则会空闲。
电路交换可使用频分复用(FDM)和时分复用(TDM)来实现一条线路的复用。
频分复用(FDM),如电台,使用不同的频率来区分不同用户。
时分复用(TDM)将一段时间划分为时间片来实现复用。
现有的解决办法只能通过提高带宽来应对
IXP: Internet Exchange Point 因特网交换点
Tier1 ISP: 一级ISP
d(nodal) : 在该节点总延时时间
d(proc): 处理时延,包括检查 bit errors,决定输出链路等。通常小于毫秒。
d(queue): 排队时延,等待transmission 环节结束的时间,取决于这个分组交换机(router)的拥挤程度。 毫秒到微秒的数量级。
d(trans): 传输时延。 d = L/R. L:packet length R: link bandwidth 毫秒到微秒的数量级。
d(prop): propagation delay。 传播时延,从当前节点到下一个节点的时间。d = length/s. length为物理链路长度。 s为传播速度。(~2x108 m/sec) 广域网中,为毫秒数量级。
传输时延是路由器(router)将packet发出所需时间,由Packet length 和 link bandwidth 决定.
而传播时延是一个bit从一台router到另一台router所需的时间,他是两台路由器之间距离的函数.
设R为链路带宽(bit per seconds),L为数据包大小(bit),a为平均到达率(每隔多少秒到达一个包,单位秒)
则有:
(L*a)/R 约等于0时:d(queue) 很小
(L*a)/R 约接近1时:d(queue) 较大
(L*a)/R > 1 时, d(queue) 无限,因永远有新数据包到达并等待,平均等待时间将为无限长。
queue (aka buffer) preceding link in buffer has finite capacity.
packet arriving to full queue dropped (aka lost 丢包
)
lost packet may be retransmitted by previous node, by source end system, or not at all
throughput
: rate (bits/time unit) at which bits transferred between sender/receiver
数据根据分层的协议的深入而添加首部
攻击者使用虚假的流量来占用资源(带宽,服务器资源),使得资源不可用于合法用途。
packet 嗅探
攻击者记录经过的所有包,里面有可能包括机密信息
IP欺骗
发送带有虚假source address的信息