Tap_1-Mô Phỏng Trong NS-2

2
" Ktkhi ban qun trdin đàn vntelecom.org thành lp nhóm AdNet cho ti nay đã được hơn mt năm. Tkhi thành lp nhóm đã phát động dán NETSIM  – Dán biên tp tài liu mô phng bng tiếng Vit. Đến tháng 04/2009 nhóm đã hoàn thành t p mt c a dán, tài li u có tên là - “Lý thuyế t chung v phng”. Tp mt đã được công bchính thc trên din đàn vntelecom.org. t p mt chúng tôi đã biên dch và gi i thi u vi bn đọc nhng khái ni m t ng quan trong mô phng. Nhng khái ni m vđánh giá hi u năng, các l i thường gp khi mô phng, các kthut mô phng, nguyên lý vmô phng, gii thiu vmô phng ri rc trong hthng mng máy tính và mng vin thông.  Ngoài ra còn đề cp đến vic so sánh đánh giá các chương trình mô phng  phbiến hin nay. Như vy, ni dung trong tp mt là nn tng để nhng người quan tâm đến lĩnh vc mô phng có thtìm hiu. Đồng thi nó là cơ sđể bn đọc tìm hiu các vn đề được đề cp trong tp hai. Nhng vn đề này thường hay bbqua đối vi nhng người mi tìm hiu. Còn trong tp hai, chúng tôi tp trung vào vic gii thiu vi bn đọc mt bcông cmô phng cth- đó là bcông cmô phng NS-2-allinone. Trong tài liu này gi tt là NS-2. Lý do chúng tôi chn NS-2 đơn gin là đây là b phng sdng ngun m, min phí vi người dùng. bcông c phng mnh, được cng đồng mng sdng phbiến khp nơi trên thế gii, th m chí có nh ng di n đàn chu yên vchú ng. Bmô phng này phù hp vi các đối t ượng sinh viên, nghiên cu sinh. Thông tin chi ti ết được trình bày chương 1 ca cun này.  Ni dung các chương trong tp hai: Tchương 1 ti chương 4 gii thiu tng quan vNS2, các thành phn trong  NS2, gii thiu vhai ngôn ngchính được sdng trong NS-2 là TC L và C++, mô tvfile vết sau khi chy mô phng. . Hiu và nm chc các phn này bn đọc ssdng NS-2 được tt hơn. Để các bn mi tìm hi u hng thú hơn vi NS-2, chúng tôi trình bày trong chương 5 mt “tutorial” để hướng dn bn đọc có thto được mt chương trình đơn gin đầu tiên. Đặc bit, chương 5 còn cung cp mã ngun ca các chương trình mu, bn đọc có thti v, chy thvà quan sát kết qu. Chương 6, 7, 8, 9 cung cp cho bn đọc ki ến thc vcác kthut để mô t vgiao thc truyn ti TCP, UDP, mô tvTCP/IP trong NS, loi bngu nhiên sm. Đây là các kthut cơ bn để áp dng vào mt chương trình cth. Tchương 10 đến chương 14 gii thiu vi bn đọc chi tiết hơn vcác mô-dun mô phng đã phbiến. Ni dung ca tng chương được tp trung để làm sáng tcác vn đề tlý thuyết cho đến lúc áp dng vào mô hình mô phng. Ni dung

Transcript of Tap_1-Mô Phỏng Trong NS-2

  • " K t khi ban qun tr din n vntelecom.org thnh lp nhm AdNet cho ti nay c hn mt nm. T khi thnh lp nhm pht ng d n NETSIM D n bin tp ti liu m phng bng ting Vit. n thng 04/2009 nhm hon thnh tp mt ca d n, ti liu c tn l - L thuyt chung v m phng. Tp mt c cng b chnh thc trn din n vntelecom.org.

    tp mt chng ti bin dch v gii thiu vi bn c nhng khi nim tng quan trong m phng. Nhng khi nim v nh gi hiu nng, cc li thng gp khi m phng, cc k thut m phng, nguyn l v m phng, gii thiu v m phng ri rc trong h thng mng my tnh v mng vin thng. Ngoi ra cn cp n vic so snh v nh gi cc chng trnh m phng ph bin hin nay. Nh vy, ni dung trong tp mt l nn tng nhng ngi quan tm n lnh vc m phng c th tm hiu. ng thi n l c s bn c tm hiu cc vn c cp trong tp hai. Nhng vn ny thng hay b b qua i vi nhng ngi mi tm hiu.

    Cn trong tp hai, chng ti tp trung vo vic gii thiu vi bn c mt b cng c m phng c th - l b cng c m phng NS-2-allinone. Trong ti liu ny gi tt l NS-2. L do chng ti chn NS-2 n gin l y l b m phng s dng m ngun m, min ph vi ngi dng. N l b cng c m phng mnh, c cng ng mng s dng ph bin khp ni trn th gii, thm ch c nhng din n chuyn v chng. B m phng ny ph hp vi cc i tng sinh vin, nghin cu sinh. Thng tin chi tit c trnh by chng 1 ca cun ny.

    Ni dung cc chng trong tp hai:

    T chng 1 ti chng 4 gii thiu tng quan v NS2, cc thnh phn trong NS2, gii thiu v hai ngn ng chnh c s dng trong NS-2 l TCL v C++, m t v file vt sau khi chy m phng. . Hiu v nm chc cc phn ny bn c s s dng NS-2 c tt hn.

    cc bn mi tm hiu hng th hn vi NS-2, chng ti trnh by trong chng 5 mt tutorial hng dn bn c c th to c mt chng trnh n gin u tin. c bit, chng 5 cn cung cp m ngun ca cc chng trnh mu, bn c c th ti v, chy th v quan st kt qu.

    Chng 6, 7, 8,9 cung cp cho bn c kin thc v cc k thut m t v giao thc truyn ti TCP, UDP, m t v TCP/IP trong NS, loi b ngu nhin sm. y l cc k thut c bn p dng vo mt chng trnh c th.

    T chng 10 n chng 14 gii thiu vi bn c chi tit hn v cc m-dun m phng ph bin. Ni dung ca tng chng c tp trung lm sng t cc vn t l thuyt cho n lc p dng vo m hnh m phng. Ni dung

  • cc chng ny c th ni mc nng cao hn, ph hp vi nhng sinh vin nm cui. Nhng ngi lm ti tt nghip c th tham kho phc v cho bo co ca mnh.

    Vi tinh thn t nguyn, ch ng v khng ngng hc hi gip chng ti hon thnh ti liu ny. Sn phm ny l cng sc chung ca c nhm, nhn y ban bin tp chn thnh cm n s cng tc ca cc c nhn, ng thi xin c gi li cm n ti ban qun tr din n vntelecom.org to ra sn chi ny, y l mt sn chi thc s b ch vi nhng ngi quan tm n lnh vc mng vin thng ni ring v truyn thng ni chung.

    Cun sch ny c thnh vin trong nhm NETSIM nh dng v hiu chnh. Trong qu trnh lm vic c gng ht kh nng th hin ti liu c khoa hc nht, trong qu trnh nh dng chnh sa li cc phn tham kho, cc ch thch theo bn gc, mt s ch ngi dch khng a vo bn dch. Do khi c ti liu ny cc bn c th tham kho cng vi bn gc nu c kh nng anh vn tt. c bit, vic thng nht cc thut ng rt cn bn c v nhng ngi c kinh nghim gp thm. Trong phin bn ti, nhm s b xung cc thiu st (thut ng, li chnh t, c php cu ), b xung cc m-dun m phng WiMax, m phng WDM, m phng SDR Vic ci t NS-2 c rt nhiu ti liu v hng dn bng ting Vit cc bn c th tham kho t mng internet, chng ti khng a vo trong ti liu ny. "