Professional Documents
Culture Documents
IP
Mo hnh TCP/IP ra i trong nhng nam 1970, c phat trien da tren mo hnh OSI TCP/IP cung cap cac phng tien truyen thong lien mang giup cho cac he thong mang khac nhau co the lam viec vi nhau TCP/IP c s dung nh giao thc mang va van chuyen tren mang Internet TCP (Transmission Control Protocol) la giao thc thuoc tang van chuyen va IP (Internet Protocol) la giao thc thuoc tang mang cua mo hnh OSI
IP
S lien quan gia cac lp cua mo hnh TCP/IP vi OSI:
IP
a.
Gom nhieu giao thc cung cap ng dung cho ngi dung. Mot so giao thc thong dung cua lp nay la: + DHCP + DNS + SNMP + FTP + TFTP + SMTP + TELNET + IMAP + POP3 (Dynamic Host Configuration Protocol) (Domain Name System) (Simple Network Management Protocol) (File Transfer Protocol) (Trivial File Transfer Protocol) (Simple Mail Transfer Protocol) (Internet Message Access Protocol) (Post Office Protocol)
IP
b. Lp van chuyen (Transport Layer): Thc hien chc nang quan ly va kiem tra truyen thong gia cac may tnh. Co chc nang nh lp van chuyen cua mo hnh OSI S dung cong (port) e xac nh ng dung nao cua tang tren se nhan d lieu. Co 2 giao thc chnh la:
+ TCP (Transmission Control Protocol) +UDP (User Datagram Protocol)
IP
c. Lp lien ket mang (Internet Layer): Co nhiem vu anh a ch, ong goi va nh tuyen d lieu Co chc nang giong vi chc nang cua lp lien mang (Network) cua mo hnh OSI Bon giao thc quan trong thuoc lp nay gom:
+ IP +ARP +ICMP (Internet Protocol)
+IGMP
IP
d. Lp giao dien mang (Network Interface layer): Co trach nhiem nhan va truyen d lieu gia cac thiet b mang Xac nhan loai thiet b cho qua trnh truyen Tang nay gom co cac thiet b phan cng vat ly nh card mang, cap mang Co nhiem vu tng ng nh lp vat ly cua giao hnh OSI Cac giao thc thuoc lp nay gom: ATM, Ethernet, Token Ring, Frame Relay
duy nhat a ch IP (version 4) la mot a ch nh phan dai 32 bit va gom hai phan : + nh danh mang (network ID) + nh danh host (host ID) Va c chia lam 4 octet, moi octet gom 1 byte, viet di dang: X.Y.Z.W
Lp A
Bit au tien cua a ch lp A luon la 0 8 bit au tien danh cho nh danh mang Khoang a ch co the dung c : 1.0.0.0 z 126.0.0.0 24 bit con lai danh cho a ch host Tong so host hp le c dung trong mang lp A la: 224 2 = 16777214.
Lp B
2 bit au tien cua a ch lp B luon la 10 2 octet au tien danh cho nh danh mang Khoang a ch co the dung c : 128.0.0.0 191.255.0.0 2 octet con lai danh cho a ch host Tong so host hp le c dung trong mang lp B la: 216 -2 = 65534 .
Lp C
3 bit au tien cua a ch lp C luon la 110 3 octet au tien danh cho nh danh mang Khoang a ch co the dung c : 192.0.0.0 223.255.255.0 1 octet con lai danh cho a ch host Tong so host hp le c dung trong mang lp B la: 28 -2 = 254 .
Tom tat cac lp a 1.0.0.0 z 126.0.0.0 : Lp A ch IP: 127.0.0.0 : a ch Loopback. 128.0.0.0 z 191.255.0.0 : Lp B. 192.0.0.0 z 223.255.255.0 : Lp C. 224.0.0.0 < 240.0.0.0 : Lp D, multicast 240.0.0.0 : Lp E, reserved.
c xay dng theo cach: bat cac bit tng ng vi phan netID va tat cac bit tng ng vi phan hostID
a ch mang lp A : 10.0.160.13/ 255.255.240.0 (or /20) IP Address 00001010. N . 00000000. sN 11111111. 00000000. . AND operation Subnet Mask 11111111. Network address 00001010. 11110000. 10100000. 00000000 00000000 10100000. sN H. 00001101 H
La a ch IP c dung e at cho chnh mang o a ch nay khong the dung e at cho mot interface Phan hostID cua a ch ch cha cac bit 0.
Broadcast
Internet eu phai co mot a ch IP do to chc IANA (Internet Assigned Numbers Authority) cap phat => goi la a ch hp le hay a ch chung RFC 1918 danh rieng mot vai day a ch IP cho cac mang rieng
Lp A: Lp B:
Lp C: 192.168.0.0 192.168.255.255.
a ch mang lp B: 132.10.0.0 10000100. N N . . 10000100. 00001010. N N . . 00001010. 00000000. H sN . H. 00000000 00000000 H 00000000 H 00000000 H 00000000 H
V du: cho a ch IP: Hay chia a ch nay thanh 6 mang con. 172.16.0. 0
Tnh so host/ subnet, subnet mask, khoang a ch IP trong moi subnet, a ch broacast Giai y a ch 172.16.0.0 : la a ch lp B Subnet mask mac nh la: 255.255.0.0 y So subnet 2n 2 (vi n la so bit mn e chia subnet) 2n 2 = 6 => n = 3 Mn 3 bit e chia subnet
Subnet 1: .00100000.00000000 = 32 = 6.2 a ch IP (IP address): 1x25 = 64 = Subnet 2: .01000000.00000000 2x25 Subnet 3: .01100000.00000000 = 96 = 3x25 Subnet 4: .10000000.00000000 = 128 = 4x25 = 160 = Subnet 5: .10100000.00000000 5x25 Subnet 6: .11000000.00000000 y So host 2m 2 (vi m la so bit con lai= sau 192 = 6x25 tr i so bit mn e chia subnet) khi a Subnet 7: = So host/subnet .11100000.00000000 = 8190 = 2(16-3) 2 = 213 2 224 = 7x25 host/subnet
mask
la:
y So host 2 2 (vi m la so bit con lai sau khi a tr i so bit mn e chia subnet)
Hnh 6.6:
Hnh 6.7: Trng hp may tnh truyen va may tnh nhan thuoc cung mot LAN
Hnh 6.8: May gi kiem tra a ch MAC va a ch IP cua may nhan trong bang ARP
IP
IP
197.15.22.33
02.06.8C.01.02.03
197.15.22.44
00.00.A2.05.09.89
197.15.22.126
00.05.5D.88.94.F2
IP
IP
197.15.22.33
197.15.22.44 00.00.A2.05.09.89
197.15.22.126 00.05.5D.88.94.F2
02.06.8C.01.02.03
Hnh 6.10: May nhan xac nh c a ch IP trong khung yeu cau ARP la cua no
IP
IP
197.15.22.126 197.15.22.33
197.15.22.33
02.06.8C.01.02.03
197.15.22.44
00.00.A2.05.09.89
197.15.22.126
00.05.5D.88.94.F2
MAC
MAC
IP
IP
Data
197.15.22.33
02.06.8C.01.02.03
197.15.22.44
00.00.A2.05.09.89
197.15.22.126
00.05.5D.88.94.F2
Hnh 6.12: a ch MAC va a ch IP cua may nhan c cap nhat trong bang ARP cua may gi
Hnh 6.13: Trng hp may tnh truyen va may tnh nhan cach xa nhau (khac LAN)
g. Router
Base=Baseband Broad=broadband
Hub 8 port
nguon rieng nen co the khuech ai va x ly tn hieu truyen gia cac thiet b mang. Qua trnh x ly tn hieu c goi la tai sinh tn hieu => gia thanh cao hn so vi Passive hub.
Thiet b nay hoat ong lp vat ly trong mo hnh OSI nen no ch hieu tn hieu ien nen khong loc c d lieu bat ky dang nao
V tram ch va tram nguon thuoc cung mot nhanh nen goi tin khong c truyen quang ba en cac nhanh khac.
Switches
Layer 2 bridging
00000CAAAAAA
A
00000CAAAAA A
00000CDDDDD
00000CBBBBBB
B
Port 1 1 2 2
2 00000CCCCCCC
C
00000CDDDDDD
D