Misalkan perangkat ADSL2 Annex A memiliki kecepatan unggah 300kbps; diuji menggunakan koneksi TCP. Sekarang anggaplah saya ingin mengirim paket 8-byte UDP keep-live dengan kecepatan maksimum *.
Apakah tingkat penerusan paket efektif menjadi 4.800 p / s atau jauh lebih kecil dari ini karena ukuran paket yang kecil?
Apakah tingkat penerusan paket untuk UDP benar-benar linier ke ukuran paket? (Yaitu separuh ukuran, dua kali lipat laju.)
* Tujuan aplikasi adalah untuk memberi tahu sebanyak mungkin rekan sejawat yang berbeda bahwa rekan ini "hidup dan terbuka untuk bisnis" tanpa memerlukan pelacak terpusat. Tingkat penerusan paket maksimum menentukan ukuran maksimum terdesentralisasi dari jaringan mesh P2P (jarang) aplikasi.
Jawaban:
Jawabannya adalah "tidak, karena sifat variabel ATM AAL5 padding yang digunakan dalam jalur ADSL".
Karena Anda tidak yakin enkapsulasi apa yang digunakan pada modem ADSL, saya akan menganggap itu PPPoE , sebagian besar penyedia menggunakan PPPoE untuk koneksi pelanggan. Saya juga berasumsi bahwa Anda telah mengukur bandwidth ATM lengkap yang tersedia untuk modem. Saya membuat beberapa asumsi lain ... lihat di bawah untuk semuanya.
Ini jauh kurang dari 4800 pps karena PPPoE memerlukan modem ADSL untuk merangkum seluruh bingkai ethernet dalam muatan ADSL. Untuk menemukan tingkat penerusan paket UDP 8-byte pada jalur ADSL ini ...
1. Pertama-tama kita harus menemukan berapa paket per detik PPPoE yang Anda kirim ketika Anda mengukur kecepatan unduhan. Dengan asumsi 300Kbps (payload TCP 1452-byte) dalam pertanyaan, hitung paket PPPoE per detik (pps) ...
2. Sekarang kita perlu menghitung jumlah sel ATM per detik yang diperlukan untuk 300Kbps dari 1452 byte payload TCP melalui PPPoE ... Asumsikan AAL5 MUX PDU adalah 1536 Bytes termasuk padding, yang setara dengan 32 Sel ATM per paket PPPoE (pada 1452 byte payloads TCP).
3. Akhirnya, kita dapat menggunakan nomor ini untuk memperoleh jumlah muatan UDP 8-byte ... setiap paket UDP 8-byte yang dienkapsulasi dalam PPPoE adalah 2 sel ATM ...
Jawaban :
(826.45 cells per second) / (2 cells per UDP packet) = 413.22 8-byte UDP pps
Referensi & Asumsi
Referensi informasi:
Saya mengasumsikan:
Paket UDP Ethernet generik dengan muatan 8-byte, di dalam PPPoE terlihat seperti ini ...
PDU AAL5 MUX generik dengan PPPoE dan muatan UDP 8-byte terlihat seperti ini ... Dengan bantalan AAL5, total PDU adalah 96 byte, yang merupakan 2 sel ATM.
Paket TCP berukuran MTU Ethernet generik di dalam PPPoE terlihat seperti ini ...
AU5 MUX PDU generik dengan PPPoE dan payload TCP 1452-byte terlihat seperti ini ... dengan AAL5 yang mengisi total PDU adalah 1536 byte, yang merupakan 32 sel ATM.
sumber