封包式網路(packet-switched networks

二、對在封包式網路(packet-switched networks)裡傳送語音資料,例如Voice of IP(VoIP)的應用。考慮一個有N條4000-Hz語

音頻道(voice channels )輸入的time -division multiplexer(多工器);在multiplexer的傳輸皆是以數位(digital)的方式。在

這種方式下multiplexer必須將每一個輸入的類比語音訊號,以每秒鐘8000個取樣(sampling)的方式,將每一個樣本

(samp le)訊號轉換為一個8-bit數位訊號,這種方式叫做PCM(Pulse Code Modulation)。試回答下列問題:

(一)PCM下,一條數位化的語音頻道所產生的資料輸入率(input rate in terms of bit per second)是多少?

(二)一條T1 line可負載多少條數位化的語音頻道?

(三)網際網路(TCP/IP based Internet)裡,如果一個樣本一產生就以一個獨立的IP封包傳出,請問IP封包的長度是多少

(bytes)?頻寬傳輸的overhead是多少?

(四)請建議如何改善?(8分)

答:(一) 64Kbps . sec / 8000 bits 8 = ´ 。

(二) T1 線路頻寬為 1.544Mbps,故可以負載24條 PCM 通道。

(三)因為 IP datagram 的 header 至少要 20 bytes,再加上 data 為 1 byte,總共要21 byte。[每秒所需的頻寬為1.324Mbps,

overhead 為1.26Mbps]。

(四)前題中因為 header 比 data 大太多了,故浪費許多頻寬在傳送 header 上。解決方法就是將較多次取樣的結果合併在

一個 IP datagram 中傳送,來減少 header 佔用頻寬的 overhead 現象。

~~請問這裡。 [每秒所需的頻寬為1.324Mbps,

overhead 為1.26Mbps] 是怎麼來的呢??????

Update:

是在網路上找的...我算了好幾次找不出它是如何算的...="=

CIDR~ 163.24.24.68/20 之網域,欲切成11 個子網域,試問其子網域遮罩(subnet mask)為何?

是 255.255.255.0 嗎(我沒點了,請順便看一下感溫)

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    您好,您確定該題的答案沒錯嗎??

    正常來說,每秒8000個Sampling,一次8bits,再加上IP Header。

    計算的結果應為 21bytes = 21*8 bits,每秒的需求為 8000*21*8 bps。

    可是這樣的結果為1.344Mbps,overhead為1.344*20/21=1.28Mbps。

    您參考看看,我目前不知它那20Kbps是如何扣掉的。

    2008-09-03 16:12:40 補充:

    您應該先瞭解子網路遮罩的定義

    每個「.」之間為8個二進位遮罩。

    11111111-11111111-11111111-11111111

    而IP位置後的「/」加上數字為前面起算的位數。

    所以/20的遮罩為11111111-11111111-11110000-00000000

    也就是255.255.240.0

    該網路可切割16個Class C的子網路,Class C的子網路遮罩為255.255.255.0

Still have questions? Get your answers by asking now.