D03TH GHI CHÚ : Bài gi i này ch có tính ch t tham kh o , không ph i là áp án âu nhé! Câu 1: Các khái ni m • Khái ni m ng : là s xung t gi a hai hay nhi u d li u c a các thi t b m ng dùng chung t môi tr ng truy n v t lý (l p 1) khi chúng c g i i cùng lúc . • Mi n ng : mi n ng là t p h p t t c các thi t b m ng dùng chung m t môi tr ng truy n v t lý (l p 1) và trên ó có x y ra ng . • Khái ni m qu ng bá: là vi c m t thi t b m ng g i d li u cho t t c các thi t b khác trong cùng môi tr ng m ng c a nó . Trong m ng Ethernet frame qu ng bá có a ch ích là FF-FF-FF-FF i là a ch qu ng bá l p 2. Khi m t thi t b m ng nh n c frame qu ng bá thì nhi m v c a nó là g i frame ó n t t c các thi t b m ng khác mà nó bi t. • Mi n qu ng bá:mi n qu ng bá là t p h p t t c các thi t b m ng có th nh n c qu ng bá c a t thi t b b t kì trong cùng mi n qu ng bá v i nó. Gi i pháp ng n ch n ng : • Gi i pháp th nh t (gi i pháp m m ) s d ng c ch CSMA/CD ( cho m ng Ethernet ) hay CSMA/CA ( cho m ng Token Ring ). Tóm t c v c ch CSMA/CD: o Là c ch dò tìm và c m nh n xung t , tr c khi g i máy tính ph i dò xem môi tr ng truy n có r i hay không . N u r i thì truy n d li u . N u b n thì ch i trong m t th i gian ng u nhiên sau ó ti p t c nghe ng truy n . Cho n khi ng truy n r i thì truy n d li u i. o Khi dò th y xung t thi t b m ng ng ng truy n nh ng v n g i tín hi u song mang thêm t th i gian n a cho các tr m khác bi t có xung t. T t c các thi t b d ng truy n m t th i gian sau ó truy n theo thu t toán Back-off. • Gi i pháp th hai (gi i pháp c ng ) s d ng switch , bridge hay router vì ây là các thi t b có c ch chuy n m ch nên không có collision. Gi i pháp chia nh mi n qu ng bá: • Gi i pháp th nh t ( gi i pháp c ng ) chúng ta có th chia mi n qu ng bá b ng cách dùng thi t l p 3 là Router . Router có kh n ng ng n frame qu ng bá. • Gi i pháp th hai ( gi i pháp m m ) S d ng VLAN ( m ng LAN o ) Câu 2: Vì sao IP là m t giao th c không m b o tin cây Giao th c IP là m t giao th c truy n không m b o tin c y vì : Ø IP là m t giao th c truy n không có k t n i , d li u s c i theo nh ng con ng khác nhau n ích nên kh n ng th t l c có th x y ra. Ø Ph i i qua nhi u con ng khác nhau , nên các d li u s c phân n và tái h p l i , các tr ng IDENTIFICATION , FLAG ,FRAGMENT_OFFSET cho phép u khi n vi c phân n và k t h p l i. Tuy nhiên vì ph i phân chia nh nên các gói s t ng xác xu t th t l c trên m ng. Ø TIME TO LIVE trong giao th c IP nh m m c ích gi m l u l ng m ng , nh ng ng th i c ng góp ph n làm t ng xác xu t m t gói tin b h y trên ng i khi nó ã h t th i gian s ng. Ø HEADER CHECKSUM c a IP ch áp d ng ph n u ch không áp d ng cho ph n d li u nên kh n ng d li u b l i trên ng truy n là có th x y ra. Gi i pháp kh c ph c: • Giao th c ICMP: ây là giao th c báo l i cho IP, khi l i x y ra thông p ICMP s cg iv cho máy ngu n. H n ch c a giao th c này là ICMP d a trên IP nên c ng hoàn toàn có th th t l c thông tin báo l i. • Giao th c TCP, ây là giao th c l p 4, nó có c ch báo nh n và th i gian time-out và ph n checksum cho d li u. C ch báo nh n giúp gi m kh n ng th t l c m t gói , ph n checksum giúp m b o s toàn v n c a d li u. • Ngoài ra các giao th c l p trên c ng có các c ch s a l i và báo l i h tr cho giao th c IP.
ng máy tính –l n 1
1
D03TH Câu 3 : Cách truy n d li u
Máy A :{IP_MAY_A ; MAC_A } ROUTER 1 :{IP_ROUTER1_E0 , MAC _ROUTER1_E0} {IP_ROUTER1_S0;MAC_ROUTER1_S0} ROUTER 2 :{ IP_ROUTER2_E0 ; MAC _ROUTER2_E0} {IP_ROUTER2_S0;MAC_ROUTER2_S0} Máy B :{IP_MAY_B ; MAC_B } Máy A : Gi s ban u máy cache ARP c a máy A r ng • Nh n l nh g i d li u i v i ích là IP : IP_MAY_B. • IP_MAY_B c so sánh v i subnet-mask c a máy A và bi t r ng ph i g i qua Default Gateway a máy A. • Máy A g i i m t ARP –Request tìm a ch MAC c a Default-Gateway.
•
Type Source MAC Dest MAC ARP-Request MAC_A FF-FF-FF-FF E0 trên Router 1 s phúc áp m t ARP-Reply:
Target IP IP_ROUTER1_E0
Type Source MAC Dest MAC Target IP ARP-Reply MAC _ROUTER1_E0 MAC_A IP_ROUTER1_E0 • Và máy A b t u óng gói d li u c n g i vào gói : p 3: Type Source IP Dest IP DATA1 IP IP_MAY_A IP_MAY_B p 2: Type Dest MAC Source MAC DATA2 Ethernet MAC _ROUTER1_E0 MAC_A DATA2=DATA1+IP_HEADER E0 trên ROUTER 1: • Nh n c frame t máy A g i n. • Bóc tách các header và trailer c a l p 2. • Nh n c trong header l p 3 d li u c n g i và l c ra a ch IP ích . • Ki m tra các u ki n ACL in-bound ( n u có ). • a trên s so sánh các a ch m ng c a nó có trong b ng nh tuy n v i a ch IP ích, nó tìm c m ng mà gói d li u này c n t i và g i qua interface thích h p ( ây là S0). S0 trên ROUTER 1: • Nh n gói d li u t E0. • Ki m tra các u ki n ACL out-bound (n u có). • óng gói d li u chuy n i là gói IP ch không ph i frame l p 2 vì ích n k c n là m t interface c a Router khác. Type Source IP Dest IP DATA IP IP_MAY_A IP_MAY_B S0 trên ROUTER 2: • Nh n c d li u t ROUTER 1 . • Tìm ki m trong b ng nh tuy n interface thích h p g i i ( ây là E0). • Ki m tra các u ki n ACL in-bound ( n u có ). • Chuy n d li u cho E0. E0 trên ROUTER 2: • Nh n d li u t S0. • Ki m tra các u ki n ACL out-bound (n u có).
ng máy tính –l n 1
2
FCS
D03TH • •
Dò tìm trong cache ARP c a nó a ch MAC c a máy B . N u ch a có nó s g i ARP-Request . Quá trình này l p l i t ng t nh ã trình bày ph n trên . Sau khi có MAC c a máy B nó ti n hành óng header và trailer l p 2 vào gói IP. l p 3. p 3: Type Source IP Dest IP DATA1 IP IP_MAY_A IP_MAY_B p 2: Type Dest MAC Source MAC DATA3 Ethernet MAC_B MAC _ROUTER2_E0 DATA3=DATA1+IP_HEADER
Máy B: • Nh n
c d li u và bóc tách header và trailer và g i lên các l p trên. t rùi !!!
ng máy tính –l n 1
3
FCS