Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 122 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
122
Dung lượng
1,22 MB
Nội dung
ỏn tt nghip Giao thc TCP/IP CHNG 1: GII THIU V GIAO THC TCP/IP 1.1 Lch s phỏt trin caTCP/IP v mng Internet Mng Internet l mt mng mỏy tớnh ton cu, bao gm hng chc triu ngi s dng, c hỡnh thnh t cui thp k 60 t mt thớ nghim ca B quc phũng M Ti thi im ban u ú l mng ARPAnet ca Ban qun lý d ỏn nghiờn cu Quc phũng ARPAnet l mt mng th nghim phc v cỏc nghiờn cu quc phũng, mt nhng mc ớch ca nú l xõy dng mt mng mỏy tớnh cú kh nng chu ng cỏc s c (vớ d mt s nỳt mng b tn cụngv phỏ hu nhng mng tip tc hot ng) Mng cho phộp mt mỏy tớnh bt k trờn mng liờn lc vi mi mỏy tớnh khỏc Kh nng kt ni cỏc h thng mỏy tớnh khỏc ó hp dn mi ngi, v li õy cng l phng phỏp thc t nht kt ni cỏc mỏy tớnh ca cỏc hóng khỏc Kt qu l cỏc nh phỏt trin phn mm M, Anh v Chõu u bt u phỏt trin cỏc phn mm trờn b giao thc TCP/IP (giao thc c s dng vic truyn thụng trờn Internet) cho tt c cỏc loi mỏy iu ny cng hp dn cỏc trng i hc, cỏc trung tõm nghiờn cu ln v cỏc c quan chớnh ph, nhng ni mong mun mua mỏy tớnh t cỏc nh sn xut, khụng b ph thuc vo mt hóng c nh no Bờn cnh ú cỏc h thng cc b LAN bt u phỏt trin cựng vi s xut hin cỏc mỏy bn (Desktop Workstations) vo nm 1983 Phn ln cỏc mỏy bn s dng Berkeley UNIX, phn mm cho kt ni TCP/IP ó c coi l mt phn ca h iu hnh ny Mt iu rừ rng l cỏc mng ny cú th kt ni vi d dng Trong quỏ trỡnh hỡnh thnh mng Internet, NSFNET (c s ti tr ca Hi khoa hc Quc gia M) úng mt vai trũ tng i quan trng Vo cui nhng nm 80, NFS thit lp trung tõm siờu mỏy tớnh Trc ú, nhng mỏy tớnh nhanh nht th gii c s dng cho cụng vic phỏt trin v khớ mi v mt vi hóng ln Vi cỏc trung tõm mi ny, NFS ó cho phộp mi ngi hot ng lnh vc khoa hc c s dng Ban u, NFS nh s dng ARPAnet ni trung tõm mỏy tớnh ny, nhng ý ny ó b thúi quan liờu v b mỏy hnh chớnh lm tht bi Vỡ vy, NFS ó quyt nh xõy dng mng riờng ca mỡnh, da trờn th tc TCP/IP, ng truyn tc 56 Kbps Cỏc V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP trng i hc c ni thnh cỏc mng vựng v cỏc mng vựng c ni vi cỏc trung tõm siờu mỏy tớnh Ngy mng Internet ó c phỏt trin nhanh chúng gii khoa hc v giỏo dc ca M, sau ú phỏt trin rng ton cu, phc v mt cỏch c lc cho vic trao i thụng tin trc ht cỏc lnh vc nghiờn cu, giỏo dc v gn õy cho thng mi Internet s dng k thut chuyn mch gúi v dựng giao thc TCP/IP Ngy nhiu mng vi kin trỳc khỏc cú th ni vo Internet nh cỏc cu ni a giao thc 1.2 Giao thc TCP/IP Khỏi nim giao thc (Protocol) l mt khỏi nim c bn ca mng truyn thụng Cú th hiu mt cỏch khỏi quỏt ú l hp tt c cỏc quy tc cn thit (cỏc th tc, cỏc khuụn dng d liu, cỏc c ch ph tr ) cho phộp cỏc giao thc trao i thụng tin trờn mng c thc hin mt cỏch chớnh xỏc v an ton Cú rt nhiu h giao thc ang c s dng trờn mng truyn thụng hin nh IEEE802.X dựng mng cc b, CCITT (nay l ITU) dựng cho liờn mng din rng v c bit l h giao thc chun ca ISO (t chc tiờu chun hoỏ quc t ) da trờn mụ hỡnh tham chiu by lp cho vic kt ni cỏc h thng m Trờn Internet h giao thc c s dng l b giao thc TCP/IP Hai giao thc c dựng ch yu õy l TCP ( Transmision Control Protocol ) v IP (Internet Protocol ) TCP l mt giao thc kiu cú kt ni (ConnectionOriented), tc l cn phi cú mt giai on thit lp liờn kt gia mt cp thc th TCP trc chỳng thc hin trao i d liu Cũn giao thc IP l mt giao thc kiu khụng kt ni (Connectionless), ngha l khụng cn phi cú giai on thit lp liờn kt gia mt cp thc th no ú trc trao i d liu Khỏi nim TCP/IP khụng ch b gii hn hai giao thc ny Thng thỡ TCP/IP c dựng ch mt nhúm cỏc giao thc cú liờn quan n TCP v IP nh UDP (User Datagram Protocol), FTP (File Transfer Protocol), TELNET (Terminal Emulation Protocol) v v.v gim phc ca vic thit k v ci t mng hu ht cỏc mng mỏy tớnh hin cú u c phõn tớch thit k theo quan im phõn tng Mi h thng thnh phn ca mng c xem nh l mt cu trỳc a tng, ú mi tng c xõy dng trờn c s tng trc ú S lng cỏc tng cựng nh tờn v chc nng ca mi tng l tu thuc vo nh thit k H giao thc ca ISO (t chc tiờu chun hoỏ quc t) da trờn mụ hỡnh tham chiu lp cho V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP Cỏc bit : dựng ch nh a ch mng trờn a ch IP Cỏc bit : dựng ch nh a ch mỏy trm trờn a ch IP Vớ d i vi mng A cú a ch l 25.0.0.0, nu dnh bits cho Subnet thỡ mt n cú giỏ tr l 255.255.0.0 , nu dnh 16 bits cho Subnet thỡ mt n cú giỏ tr l 255.255.255.0 T a ch IP ta thc hin phộp toỏn logic AND vi a ch Subnet Mask kt qu s to c a ch mng ni n Kt qu ny c s dng tỡm bc tip theo thut toỏn tỡm ng trờn mng Nu kt qu ny trựng vi a ch mng ti trm ang lm vic thỡ s xột tip a ch mỏy trm truyn i Theo cu trỳc ca Subnet Mask thỡ ta thy tt c cỏc trm lm vic cựng mt mng cú cựng giỏ tr Subnet Mask Vi phng phỏp ny s bits dựng ỏnh a ch host cú th nh hn bits (i vi lp C) tc l mt a ch lp C cú th phõn nh hn na v ú cỏc mng ny thng c xỏc nh bi cỏc a ch cú thờm phn chỳ thớch s bits dnh cho a ch mng, vớ d 203.160.0.0/25 mụ t Subnet 203.160.0.0 (thuc lp C) nhng cú 25 bits dựng cho a ch mng v bits dựng cho a ch Hosts tc l Subnet ny ch cú ti a l 128 Hosts ch khụng phi l 256 Hosts Trong tt c cỏc lp a ch mng cng nh cỏc Subnets, cỏc i ch u v cui ca mng c dựng cho cỏc mc ớch riờng Mt a ch IP cựng vi tt c cỏc bits a ch mỏy trm cú giỏ tr cú l (a ch u mng) c dựng ch chớnh mng ú (hay a ch xỏc nh mng) Vớ d a ch 203.160.1.0 c dựng ch mng 203.160.1.0 Cũn nu tt c cỏc bits a ch phn a ch ca trm u cú giỏ tr l (a ch cui mng) thỡ a ch ny c dựng lm a ch qung bỏ Vớ d a ch qung bỏ ca mng 203.160.1.0 l 203.160.1.255 Mt gúi d liu gi n a ch ny s c truyn n tt c cỏc mỏy trm trờn a ch ny Trờn mng Internet, vic qun lý v phõn phi a ch IP l NIC (Network Information Center) Vi s bựng n ca s mỏy tớnh kt ni vo mng Internet, a ch IP ó tr thnh mt ti nguyờn cn kit, ngi ta ó phi xõy dng nhiu cụng ngh khc phc tỡnh hỡnh ny Vớ d nh cụng ngh cp phỏt a ch IP ng nh BOOTP hay DHCP (Dynamic Host Configuration Protocol) Khi s dng cụng ngh ny thỡ khụng nht thit mi mỏy trờn mng u phi cú mt a ch IP nh trc m nú s c Server cp cho mt a ch IP thc hin kt ni Tuy nhiờn gii phỏp ny ch l tm thi tng lai thỡ a ch IPv6 s ca vo s dng V Khoa TTT4 K40 12 ỏn tt nghip Giao thc TCP/IP Tng liờn kt d liu (Data link): Cung cp phng tin truyn thụng tin qua liờn kt vt lý m bo tin cy, gi cỏc d liu vi cỏc c ch ng b hoỏ, kim soỏt li v kim soỏt lung d liu cn thit Tng mng (Network): Thc hin vic chn ng v chuyn tip thụng tin vi cụng ngh chuyn mch thớch hp, thc hin kim soỏt lung d liu v ct/ hp d liu nu cn Tng giao (Transport): Thc hin vic truyn d liu gia hai u mỳt (end - to - end), thc hin c vic kim soỏt li v kim soỏt lung d liu gia hai u mỳt Cng cú th thc hin vic ghộp kờnh, ct / hp d liu nu cn Tng phiờn (Session): Cung cp phng tin qun lý truyn thụng gia cỏc ng dng, thit lp, trỡ, ng b hoỏ v hu b cỏc phiờn truyn thụng gia cỏc ng dng Tng trỡnh din (Presentation): Chuyn i cỳ phỏp d liu ỏp ng yờu cu truyn d liu ca cỏc tng ng dng qua mụ hỡnh OSI Tng ng dng (Application): Cung cp cỏc phng tin ngi s dng cú th truy cp c vo mụi trng OSI, ng thi cung cp cỏc dch v thụng tin phõn tỏn 1.2.2 Giao thc TCP/IP v mụ hỡnh lp OSI Mng Internet vi h giao thc TCP/IP c minh ho tng quỏt nh hỡnh 1.2 vi cỏc dch v m nú cung cp v cỏc chun c s dng cú so sỏnh vi kin trỳc h thng m OSI chỳng ta cú mt cỏch nhỡn tng quỏt v h giao thc ny OSI Model Application TCP/IP Architectual Model Telnet FTP SMTP DNS SNMP Presentation Session Transport Transmision Control Protocol (TCP) RIP UserDatagram Protocol (UDP) ICMP Network ARP Data link Ethernet Tokenbus Token Ring FDDI Physical IEEE802.3 IEEE802.4 EEE802.5 ANSI X3 T95 Internet Protocol (IP) Hỡnh 1.2: Giao thc TCP/IP so sỏnh vi mụ hỡnh OSI V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP Trong ú : FTP File Transfer Protocol SMTP- Simple Mail Transfer Protocol DNS Domain Name System SNMP Simple Network Manage Protocol ICMP- Internet Control Message Protocol ARP - Address Resolution Protocol FDDI - - Fiber Distributed Data Interface RPI - - Routing Information Protocol TCP: (Transmistion Control Protocol) Th tc liờn lc tng giao ca TCP/IP TCP cú nhim v m bo liờn lc thụng sut v tớnh ỳng n ca d liu gia u ca kt ni, da trờn cỏc gúi tin IP UDP: (User Datagram Protocol) Th tc liờn kt tng giao ca TCP/IP Khỏc vi TCP, UDP khụng m bo kh nng thụng sut ca d liu, cng khụng cú ch sa li Bự li, UDP cho tc truyn d liu cao hn TCP IP: (Internet Protocol) L giao thc tng th ca TCP/IP, nú cú trỏch nhim chuyn cỏc Datagrams qua mng Internet ICMP: (Internet Control Message Protocol) Th tc truyn cỏc thụng tin iu khin trờn mng TCP/IP X lý cỏc tin bỏo trng thỏi cho IP nh li v cỏc thay i phn cng ca mng nh hng n s nh tuyn thụng tin truyn mng RIP: (Routing Information Protocol) Giao thc nh tuyn thụng tin õy l mt nhng giao thc xỏc nh phng phỏp nh tuyn tt nht cho truyn tin ARP: (Address Resolution Protocol) L giao thc tng liờn kt d liu Chc nng ca nú l tỡm a ch vt lý ng vi mt a ch IP no ú Mun vy nú thc hin Broadcasting trờn mng, v mỏy trm no cú a ch IP trựng vi a ch IP ang c hi s tr li thụng tin v a ch vt lý ca nú DSN: (Domain name System) Xỏc nh cỏc a ch theo s t cỏc tờn ca mỏy tớnh kt ni trờn mng FTP: (File Transfer Protocol) Giao thc truyn truyn t mt mỏy ny n mt mỏy tớnh khỏc Dch v ny l mt nhng dch v c bn ca Internet Telnet: (Terminal Emulation Protocol) ng ký s dng mỏy ch t xa vi Telnet ngi s dng cú th t mt mỏy tớnh ca mỡnh xa mỏy ch, ng ký truy nhp vo mỏy ch x dng cỏc ti nguyờn ca mỏy ch nh l mỡnh ang ngi ti mỏy ch V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP SMTP: (Simple Mail Transfer Protocol) Giao thc truyn th n gin: l mt giao thc trc tip bo m truyn th in t gia cỏc mỏy tớnh trờn mng Internet SNMP: (Simple Network Management Protocol) Giao thc qun tr mng n gin: l dch v qun tr mng gi cỏc thụng bỏo trng thỏi v mng v cỏc thit b kt ni mng 1.2.3 Giao thc liờn mng IP Mc ớch chớnh ca IP l cung cp kh nng kt ni cỏc mng thnh liờn mng truyn d liu Vai trũ ca IP tng t vai trũ ca giao thc tng mng mụ hỡnh OSI Mc dự t Internet xut hin IP nhng giao thc ny khụng nht thit phi s dng trờn Internet Tt c cỏc mỏy trm trờn Internet u hiu IP, nhng IP cú th s dng cỏc mng m khụng cú s lin h vi Internet IP l giao thc kiu khụng kt ni (Connectionless) tc l khụng cn cú giai on thit lp liờn kt trc truyn d liu n v d liu dựng giao thc IP l IP Datagram hay gi tt l Datagram Mt Datagram c chia lm hai phn : Phn tiờu (Header) v phn cha d liu cn truyn (Data) Trong ú phn Header gm mt s trng cha cỏc thụng tin iu khin Datagram 1.2.3.1.Cu trỳc ca IP Datagram Cu trỳc tng quỏt ca mt IP Datagram nh sau: DATAGAM HEADER DATAGRAM DATA AREA Cu trỳc chi tit ca mt IP Datagram Header c mụ t nh hỡnh 1.3 Version IHL Type of Total length service Identification Time to live Flags Protocol Fragment offset Header checksum Source IP address Destination IP address Options Padding Datas : Hỡnh 1.3: Cu trỳc ca Datagram V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP Trong ú: Trng version (4 bits) cho bit phiờn bn ca IP ang c s dng, hin l IPv4 Trong tng lai thỡ a ch IPv6 s c s dng IHL (4 bits) Ch th di phn u (Internet Header Length) ca Datagram tớnh theo n v t ( 32 bits) Type of service (8 bits), c t cỏc tham s v dch v Khuụn dng ca nú c ch nh sau Precedence D T R Reserved Bits ca trng Service c chia lm phn c th nh sau : Precedence (3 bits) ch th quyn u tiờn gi Datagram, cỏc mc u tiờn t (bỡnh thng) n mc cao nht l (iu khin mng) cho phộp ngi s dng ch tm quan trng ca Datagram Ba bit D, T, R núi nờn khiu truyn Datagram, c th nh sau: Bit D (Delay)ch tr yờu cu Bit T (Throughput) ch thụng lng yờu cu Bit R (Reliability) ch tin cy yờu cu Reserved (2 bits) cha s dng Total Length (16 bits) : Ch di ton b Datagram k c phn Header n v tớnh l Byte Identification (16 bits) Trng ny c s dng giỳp cỏc Host ớch lp li mt gúi ó b phõn mnh, nú cựng cỏc trng khỏc nh Source Address, Destination Address nh danh nht mt Datagram nú cũn trờn liờn mng Flags( bits) liờn quan n s phõn on cỏc Datagrams c th nh sau: 0 DF MF Trong ú cỏc thnh phn: Bit Cha s dng ly giỏ tr Bit (DF) DF=0: Thc hin phõn on DF=1: Khụng thc hin phõn on Bit (MF) MF=0: Phõn on ln cui MF=1: Phõn on thờm V Khoa TTT4 K40 ỏn tt nghip Giao thc TCP/IP Fragment offset (13 bits): Ch v trớ ca on (Fragment) Datagram n v tớnh l 64 bits (8 Bytes) Time to live (8 bits): Cho bit thi gian tn ti ca Datagram trờn liờn mng trỏnh tỡnh trng mt Datagram b qun trờn liờn mng Nu sau mt khong thi gian bng thi gian sng m Datagram cha n ớch thỡ nú b hu Protocol (8 bits) Cho bit giao thc tng trờn k tip s nhn vựng d liu trm ớch Giao thc tng trờn ca IP thng l TCP hoc UDP Header Checksum (16 bits): õy l mó kim soỏt li 16 bits theo phng phỏp CRC cho vựng Header nhm phỏt hin cỏc li ca Datagram Source Address (32 bits) Cho bit a ch IP ca trm ngun Destination Address (32 bits) Cho bit a ch IP ca trm ớch Trong mt liờn mng a ch IP ca trm ngun v a ch IP ca trm ớch l nht Options ( di thay i) Dựng khai bỏo Options ngi s dng yờu cu Padding ( di thay i) L mt vựng m c dựng m bo cho phn Header luụn kt thỳc mc 32 bits Giỏ tr ca Padding gm ton bit Data ( di thay i) Vựng d liu cú di l bi s ca bits Kớch thc ti a ca trng Data l 65535 Bytes 1.2.3.2.Quỏ trỡnh phõn mnh cỏc gúi d liu Trong quỏ trỡnh truyn d liu, mt gúi d liu (Datagram) cú th c truyn i qua nhiu mng khỏc Mt gúi d liu nhn c t mt mng no ú cú th quỏ ln truyn i mt gúi n ca mng khỏc, bi vy mi loi cu trỳc mng cho phộp mt n v truyn cc i MTU (Maximum Transmission Unit) khỏc õy chớnh l kớch thc ln nht ca mt gúi m chỳng cú th truyn c Nu nh mt gúi d liu nhn c t mt mng no ú m kớch thc ca nú ln hn MTU ca mng khỏc thỡ nú cn c phõn mnh thnh gúi nh hn gi l Fragment truyn i, quỏ trỡnh ny gi l quỏ trỡnh phõn mnh Dng ca mt Fragment cng ging nh dng ca mt gúi d liu thụng thng T th hai phn Header cha cỏc thụng tin xỏc nh mi Fragment v cung cp cỏc thụng tin hp nht cỏc Fragments ny li thnh cỏc gúi nh ban u Trng nh danh (Indentification) dựng xỏc nh Fragment ny thuc vo gúi d liu no Trng nh danh cú mt giỏ V Khoa TTT4 K40 ỏn tt nghip Mng Internet IC OC b IC OC b Hỡnh 4.14: Cu trỳc phn t chuyn mch kiu vũng 4.2.5.3.Phn t chuyn mch s dng b nh trung tõm Trong phn t chuyn mch s dng b nh trung tõm, cỏc b iu khin u vo v u u s dng mt b nh chung nht (hỡnh 4.15) S liu t tt c cỏc u vo u c ghi vo b nh ny, s liu c c bi u bt k b nh chung cũn cú th c t chc thnh cỏc b m logic u vo, u Bi vỡ cỏc b m cựng chia s mt b nh chung nht nờn dung lng b nh yờu cu trng hp ny nh hn nhiu so vi trng hp phn t chuyn mch dựng cỏc b m riờng r Cỏc phn t chuyn mch loi ny thng lm vic theo nguyờn tc t nh ng Mt khỏc cng cn lu ý rng phn t chuyn mch cú b nh trung tõm phi c t chc thnh cỏc tng song song m bo tn sut truy nhp b nh khụng ln hn tc cho phộp ca b nh IC OC OC b Bộ nhớ trung tâm b IC Hỡnh 4.15: Cu trỳc phn t chuyn mch s dng b nh trung tõm 4.2.6.So sỏnh cỏc cu trỳc chuyn mch Phn t chuyn mch kiu ma trn c chia lm ba loi vi cỏc t chc b m khỏc nhau: b m u vo, b m u ra, b m ti giao im ca ma trn B m u vo s trỏnh c hin tng nghn u vo v tng tc thc t ca dũng d liu i qua chuyn mch B m ti giao im ca ma V Khoa TTT4 K40 84 ỏn tt nghip Mng Internet liu Hỡnh 5.5 trỡnh by quỏ trỡnh chuyn cỏc gúi d liu ca cỏc giao thc khỏc qua mt kờnh o s dng phng phỏp úng gúi LLC/SNAP IP ARP A-Talk etc LLC/SNAP AAL SSCS CPCS SAR Lớp ATM Lớp vật lý VCC Hỡnh 5.5: Phng phỏp úng gúi LLC/SNAP Vi n v s liu ca giao thc phõn tớch a ch ATM thỡ cỏc giỏ tr cỏc trng phn tip u iu khin liờn kt logic v phn tip u im gn vo mng cng ging nh n v s liu ca giao thc Internet Ch khỏc trng xỏc nh giao thc PID Trong trng hp giao thc phõn tớch a ch ATM trng PID cú giỏ tr 0x08-06 V Khoa TTT4 K40 97 ỏn tt nghip Mng Internet Tha nhn kt ni (Connect Acknowledge): Xỏc nhn kt ni ó c thit lp v quỏ trỡnh truyn d liu cú th bt u Thụng bỏo ny c chuyn t mng n bờn b gi v t bờn ch gi vo mng Gii phúng (Release): Yờu cu gii phúng kt ni hoc cho bit kt ni ó c gii phúng Thụng bỏo ny c phỏt i t ngi s dng vo mng yờu cu gii phúng v t mng n ngi s dng ch th kt ni ó c gii phúng Hon tt gii phúng: Ch rng tham chiu cuc gi v nhn dng kt ni ó c gii phúng Thụng bỏo ny c gi t ngi s dng vo mng hoc t mng n cỏc thit b liờn quan Cỏc bc c mụ t nh hỡnh 5.13 Bên chủ gọi Mạng Bên bị gọi Thiết lập Thiết lập Đang xử lý gọi Đang xử lý gọi Kết nối Kết nối Chấp nhận kết nối Chấp nhận kết nối Dữ liệu Hỡnh 5.13: Cỏc bc thit lp kt ni im -im Bỏo hiu v kt ni im a im Vỡ ATM l kt ni cú hng v khụng cú kh nng truyn qung bỏ ging nh mng LAN nờn h tr ch truyn im a im mi im thu cui cựng phi c thờm vo bng cỏch s dng cỏc chc nng thờm thit b Phớa ngun hoc trm gc s thit lp kt ni u tiờn nh kiu kt im -im s dng bn tin bỏo hiu ging nh bỏo hiu im -im Kt ni u tiờn c V Khoa TTT4 K40 116 ỏn tt nghip Mng Internet thit lp gia trm gc v trm lỏ u tiờn S khỏc õy l bn tin thit lp kt ni bao gm thụng tin tham chiu im cui thờm vo v du hiu cho bit nú l mt kt ni im -a im Tham chiu im cui c s dng ch yu phõn bit gia trm gc v cỏc trm lỏ Cỏc trm gc cú kh nng iu khin cỏc thụng s ca thụng lng cỏc trm l khụng cú kh nng ny Sau kt ni c thit lp trm gc cú th thờm thit b bng cỏch s dng thụng bỏo thờm thit b Kt ni a im - a im Kt ni ny hin cha c h tr nhng cú hai phng phỏp cú th s dng thit lp nú l : Mi nỳt mng nhúm thit lp mt kt ni im -a im n tt c cỏc nỳt mng khỏc kiu kt ni ny yờu cu s lng kt ni bng s nỳt mng nhúm Mi nỳt mng nhúm thit lp mt kt ni im -im n n mt mỏy ch a im v dựng mỏy ch gi cỏc thụng tin n cỏc nỳt khỏc nhúm 5.2.6.2.Bỏo hiu mng IP truyn thng trờn ATM Nh trờn ó xột v bỏo hiu mng ATM ta ó cp n cỏc th tc thit lp gii phúng kt ni cng nh cu trỳc chung ca mt bn tin baú hiu Tuy nhiờn cu trỳc bn tin bỏo hiu dnh cho cỏc yờu cu truyn ti khỏc s khỏc Trong phn ny ta s xột nhng im cn chỳ ý bỏo hiu ca mng ATM nú c dựng truyn ti d liu ca giao thc IP õy ta ch xem xột cỏc bn tin bỏo hiu thit lp kt ni vỡ nú úng vai trũ quan trng nht truyn d liu ca giao thc IP Bn tin thit lp kt ni bao gm cỏc phn t thụng tin sau: Tham s lp tng thớch ATM (AAL Parameters) Miờu t lu lng ti ATM (ATM Traffic Descritor) Thụng tin lp thp bng rng B-LLI (Broadband Low Layer) Kh nng mang bng rng (Broadband Bearer Capability) Tham s cht lng dch v (QoS) S a ch bờn ch gi (Calling Party Number) S a ch bờn b gi (Caller Party Number) Ngoi tng trng hp v th, bn tin thit lp bỏo hiu cú th bao gm cỏc phn t thụng tin thờm sau: a ch bờn ch gi (Calling Party Subnumber) V Khoa TTT4 K40 117 ỏn tt nghip a ch bờn b gi (Caller Party Subnumber) La chn mng chuyn tip (Transit Network Selection) V Khoa TTT4 K40 118 Mng Internet ỏn tt nghip Mng Internet Sau õy ta s xột chi tit mt s phn t thụng tin Tham s lp tng thớch ATM Nh ta ó bit lp tng thớch ATM AAL c dựng truyn cỏc gúi IP qua mng ATM Vỡ vy trng ch kiu lp tng thớch ATM phn t thụng tin v tham s lp tng thớch ATM phi cú giỏ tr l Kớch thc mc nh ca n v s liu giao thc (PDU) trng hp giao thc Internet l 9180 Bytes Khi úng gúi theo kiu LLC/SNAP thỡ to thnh s liu lp hi t chung (CPCS) l 9188 Bytes Giỏ tr 9188 Bytes cn c ch c hai trng hp kớch thc ti a ca n v d liu hng thu v kớch thc ti a ca n v d liu hng phỏt Tuy kớch thc mc nh l 9188 Bytes nhng nh ó cp trờn nu hai phớa thu v phỏt chp nhn mt kớch thc ln hn thỡ giỏ tr ca hai trng kớch thc d liu hng thu v hng phỏt cú th lờn n 65535 Bytes Trong phng phỏp úng gúi d liu kiu LLC/SNAP lp hi t truyn ph thuc dch v (SSCS) khụng tn ti vỡ vy trng kiu ny cú giỏ tr bng Phn t thụng tin tham s tng thớch ATM c mụ t nh bng 5.4: Tờn trng Giỏ tr í ngha aal_type Ch kiu AAL5 fwd_max_sdu_size_identifier 140 Ch l cú trng kớch thc n v d liu hng i fwd_max_sdu_size 65535 Kớch thc n v d liu hng i mong mun bkw_max_sdu_size_identifier 129 Ch l cú trng kớch thc n v d liu hng v bkw_max_sdu_size 65535 Kớch thc n v d liu hng v mong mun sscs_type identifier 132 Ch cú trng kiu SSCS Sscs_type Ch khụng cú lp SSCS Bng 5.4: Phn t thụng tin lp tng thớch ATM h tr phng phỏp IP truyờng thng trờn ATM Thụng tin lp thp bng rng Ngoi vic ch lp AAL5 c dựng chuyn cỏc n v s liu giao thc (PDUs) ca giao thc Internet Bn tin thit lp bỏo hiu cũn phi ch phng phỏp úng gúi cỏc PDUs ny l phng phỏp no nhng yờu cu ú V Khoa TTT4 K40 119 ỏn tt nghip Mng Internet c ch phn t thụng tin lp thp bng rng (B-LLI) Cú hai trng hp xy Trng hp nu kt ni c s dng bi nhiu giao thc v n v s liu ca cỏc giao thc ú c úng gúi vo n v s liu giao thc ca AAL5 bng phng phỏp LLC/SNAP thỡ thụng tin lp thp bng rng cn phi ch phng phỏp úng gúi ny V nh vy vic phõn phi d liu cho cỏc giao thc lp trờn (nh giao thc Internet) ph thuc vo lp LLC/SNAP Lp LLC s phõn tớch n v s liu giao thc v kim tra xem phn tip u SNAP ch n v d liu thuc giao thc no thỡ nú s chuyn cho giao thc ú Tham s ca phng phỏp ny nh bng 5.5.a Tờn trng Giỏ tr ngha Layer_2_id Ch rng cú trng thụng tin lp sau user_information_layer 12 Ch phng phỏp úng gúi l LLC Bng 5.5.a: Phn t thụng tin lp thp bng rng Trng hp nu kt ni ch s dng truyn n v s liu ca giao thc Internet thỡ thụng tin lp thp bng rng ngoi vic ch phng phỏp úng gúi l LLC/SNAP cũn phi ch giao thc lp trờn l giao thc Internet Tham s ca nú nh bng 5.5.b Tờn trng Giỏ tr í ngha Layer_2_id Ch rng cú trng thụng tin lp sau user_information_layer 12 Ch phng phỏp úng gúi l LLC Layer_3_id Ch rng cú trng thụng tin v lp sau ISO/IEC TR 9577 IPI 204 Ch giao thc s dng kờnh o l giao thc Internet Bng 5.5.b: Phn t thụng tin lp thp bng rng Tham s cht lng dch v (QoS) Ta bit rng giao thc Internet ch cung cp cỏc dch v cú cht lng tt nht cú th c Vỡ vy thit lp kt ni truyn cỏc d liu ca giao thc Internet ta ch cn ch yờu cu cht lng dch v ca kờnh kt ni l tt nht cú th c phn mụ t lu lng ti v cht lng dch v l lp cho c hai chiu i v v (lp khụng ch cht lng dch v, nú c h tr bi tt c cỏc mng v s dng yờu cu hiu qu truyn tt nht) V Khoa TTT4 K40 120 ỏn tt nghip Mng Internet 5.2.7.Quỏ trỡnh thit lp kt ni phng phỏp IP truyn thng trờn ATM Hỡnh 5.13 minh ho kt ni ATM c thit lp mng IP truyn thng trờn ATM Cỏc bc ca quỏ trỡnh nh sau thit lp mt kt ni s dng phng phỏp IP truyn thng trờn ATM Bờn trm gi (mỏy A) gi i mt yờu cu ATMARP n mỏy ch ATMARP mng IP Logic (1) Mỏy ch s so sỏnh a ch IP ca mỏy thu tỡm a ch ATM tng ng v chuyn a ch ny n mỏy A (2) Mỏy A s dng a ch ny thit lp mt kt ni ATM (3) Khi mỏy B thu c gúi u tiờn nú cng s gi i mt yờu cu ATMARP n mỏy ch tỡm v trớ ca mỏy gi (4) Khi mỏy ch a a ch thớch hp, hai mỏy khỏch s liờn lc trc tip vi m khụng cú s liờn quan ca mỏy ch (5) Máy chủ phân tích địa S Mạng ATM Máy khách A Máy khách B ATMARP_Requesr ATMARP_Requesr ATMARP_Reply Kết nối trực tiếp Thiết lập kết nối Hỡnh 5.13: Quỏ trỡnh thit lp kt ni qua LIS Mt mỏy trm mt thi im cú th cú nhiu hn mt kt ni o cựng hot ng Mt mỏy ch File hoc mt mỏy ch E-mail cú th cú hng trm kt ni mt khong thi gian tu thuc vo s lng mỏy khỏch m nú phc v Mt kt ni khụng c s dng mt khong thi gian nht nh (thi gian mc nh t 15 n 20 phỳt) nú s c t ng gii phúng hi phc li ti nguyờn ca mng V Khoa TTT4 K40 121 ỏn tt nghip Mng Internet Phng phỏp IP truyn thng trờn ATM ch c s dng mng IP Logic (LIS) cỏc thnh viờn cỏc LISs khỏc cú th liờn lc c vi ngi ta s dng phng phỏp thụng qua Router Khi mt mỏy trm bờn mt LIS mun gi mt gúi IP n mt mỏy mt LIS khỏc, phn mm IP trờn mỏy gi phi nhn thy a ch mỏy ớch l mng khỏc v gi gúi ú n Router LIS Nú phỏt mt yờu cu ATMARP tỡm a ch ATM ca Router v thit lp kt ni n Router Khi nhn c gúi IP Router phỏt mt yờu cu ATMARP tỡm a ch ATM ca mỏy nhn v nú s thit lp kt ni n mỏy nhn ú Nh th cú ngha l mt mỏy u cui liờn lc thụng qua Router, cú hai kờnh o c thit lp mng ATM: mt t mỏy gi n giao din ATM trờn Router v kt ni cũn li t Router n trm thu Mỏy gi s chia cỏc gúi IP thnh t bo truyn qua mng ATM v nú c tỏi hp li ti Router Router s a quyt nh chn ng ph thuc vo thụng tin phn Header ca gúi IP v li chia cỏc gúi chuyn qua mt kờnh o kờnh o khỏc n bờn thu Mt s Router cú th c cu hỡnh cú th chn tuyn cho cỏc gúi vo v m khụng cn phi chuyn chỳng thnh cỏc gúi IP 5.2.8.u, nhc im ca phng phỏp IP truyn thng trờn ATM Phng phỏp IP truyn thng trờn ATM c a nhm thỳc y nhanh quỏ trỡnh ỏp dng cụng ngh ATM vo mng mỏy tớnh núi chung v mng Internet núi riờng Mc tiờu ca phng phỏp ny l s n gin, d trin khai v tng thớch vi cỏc phn sn cú Chớnh nhng iu ú ó to cỏc u im cho phng phỏp ny v cng l hn ch ca phng phỏp by u im: Trong phng phỏp ny mng ATM ch úng vai trũ nh lp vt lý v lp liờn kt d liu mụ hỡnh OSI tng t nh cỏc mng hin cú iu ú to nờn s tng thớch gia mng Internet v mng ATM cú trin khai phng phỏp IP truyn thng Cỏc giao thc lp cao hn da trờn giao thc Internet cú th chy c trờn mng ATM cú trin khai phng phỏp truyn thng mt cỏch sut v cú th cú tc cao hn nhiu mng cc b truyn thng Do vic n gin hoỏ phng phỏp v yờu cu m bo tớnh tng thớch cho nờn phng phỏp IP truyn thng trờn ATM cú hai nhc im c bn Hai nhc im ny l hai u th ca mng ATM v mng Internet Nhc im th nht: Vi phng phỏp IP truyn thng trờn ATM ta khụng cú c vic m bo cht lng dch v nh cụng ngh ATM cho phộp V Khoa TTT4 K40 122 ỏn tt nghip Mng Internet Lý ca iu ú l kt ni ATM trc tip ch cú th c thit lp bờn mt mng Logic (LIS) Cỏc kt ni gia cỏc mng Logic khỏc phi thụng qua mt b chn tuyn giao thc Internet lm trung gian M b chn tuyn l ni hay xy tc nghn v nú ch cú th cung cp cht lng dch v tt nht cú th ch khụng th theo yờu cu c Nh vy thay vỡ cú th kt ni trc tip gia hai thit b cui ATM (vỡ nú cựng thuc mt mng ATM ) thỡ s dng phng phỏp IP truyn thng trờn ATM cú th phi s dng nhiu kt ni nu hai thit b ú khụng cựng thuc mt mng Logic Lý th hai l phng phỏp IP truyn thng trờn ATM cỏc ng dng ca lp trờn cựng s dng mt kờnh o truyn cỏc ng dng khỏc nờn mi ng dng khụng th cú yờu cu cht lng dch v riờng Nhc im th hai: Hin phng phỏp IP truyn thụng trờn ATM cha ch rừ c mt s dch v ca mng Internet nh vic truyn tin qung bỏ hoc truyn tin a im cng nh an ton thụng tin trờn mng Phng phỏp IP truyn thng trờn ATM cú mt s nhc im nhng nú l phng phỏp n gin, d trin khai nờn nú c hu ht cỏc nh cung cp thit b h tr 5.3.Phng phỏp phõn tớch chng tip theo (HNRP) Phng phỏp phõn tớch chng tip theo c IETF a khc phc nhng nhc im ca phng phỏp IP truyn thng trờn ATM Trong phng phỏp phõn tớch chng tip theo mt khỏi nim mng mi c a ú l mng a truy nhp nhng khụng h tr ch truyn qung bỏ NBMA (NonBroadcast MultiAccess) a truy nhp khụng qung bỏ NBMA m rng khỏi nim ca mt LIS Mng NBMA l mng cho phộp nhiu thit b cú th kt ni vo cựng mt mng nhng khụng h tr ch d qung bỏ gia nhng nỳt mng ny Mng ATM, mng X.25, mng chuyn tip khung l vớ d ca mng ny tin cho vic qun lý hoc cỏc lý an ton, bo mt mt mng NBMA vt lý cú th c chia thnh mt s mng NBMA Logic Mt mng NBMA Logic c nh ngha l mt hp cỏc Hosts v cỏc Routers m nú kt ni theo kiu cỏc mng khụng lc Kt ni theo kiu cỏc mng khụng lc cú ngha l cỏc nỳt mng khụng gii hn vic liờn h vi cỏc nỳt khỏc bi nhng gii hn nh : nhúm ngi s dng khộp kớn hoc lc a ch Giao thc phõn tớch chng k tip mng NBMA cho phộp mt trm ngun (mt Host hoc mt Router) mong mun kt ni qua mt mng NBMA xỏc nh c a ch IP v a ch ATM ca chng tip theo trờn V Khoa TTT4 K40 123 ỏn tt nghip Mng Internet ng n nỳt ớch Nu nỳt ớch kt ni vo mng NBMA Logic thỡ chng tip theo NBMA chớnh l nỳt ớch Cũn trng hp ngc li thỡ chng tip theo NBMA l Router m t ú ng n nỳt ớch l gn nht Mc ớch chớnh ca NHRP l trỏnh vic chn tuyn mt mng NBMA cú nhiu mng IP Logic S dng phng phỏp phõn tớch chng tip theo cú hai u im ch yu l: khụng cú vic chn tuyn tng mng m ú cỏc gúi cn phi tỏi hp li v cht lng dch v QoS c truyn qua mng ATM Cng nh giao thc phõn tớch a ch, mt mng NBMA Logic phi cú mt mỏy ch phõn tớch a ch chng tip theo (NHS) Mi mỏy ch phõn tớch a ch phc v cho mt nhúm cỏc mỏy ớch Nhúm cỏc mỏy ớch ny cú th kt ni trc tip hoc giỏn tip vo mng NBMA Mt mỏy ch chng tip theo trỡ mt bng m phõn tớch chng tip theo Nú l mt bng chuyn i t a ch IP sang a ch ATM Bng m ny cú th c xõy dng t thụng tin cú c t cỏc gúi ng ký NHRP hoc t cỏc yờu cu v phỳc ỏp phõn tớch chng tip theo m i qua mỏy ch ú 5.3.1.Tng quan v cu hỡnh v hot ng ca giao thc NHRP Cu hỡnh ca mng cung cp dch v phõn tớch chng tip theo tng t nh cu hỡnh ca mng da vo cỏc Router Trong thc t hu ht cỏc Router cng chu trỏch nhim cung cp cỏc dch v NHRP nh l cỏc mỏy ch NHRP Nh hỡnh 5.14 cỏc mỏy ch NHRP (NHS_A, B, C) c t mt mng ATM cung cp cỏc dch v NHRP cho cỏc mỏy mng Trong hỡnh 5.14 thỡ Host_A, C l cỏc mỏy khỏch chng tip theo ca cỏc mỏy ch tng ng Gi s trm A mun gi mt IP Datagram n trm C m nú ó ng ký trc ú Yờu cu ng ký cung cp cho mỏy ch NHRP thụng tin nú thit lp hoc cp nht thụng tin a ch tỡm a ch ATM ca trm C trm A gi ia mt yờu cu phõn tớch a ch chng tip theo Khi mỏy ch A nhn c yờu cu phõn tớch a ch nú s tỡm kim bng m a ch v bng ng ký a ch ca nú xem cỏc thụng tin c lu tr t hot ng trc hay khụng Nu khụng cú thụng tin phự hp yờu cu phõn tớch s c chuyn n mỏy ch C (mỏy ch phc v cho mỏy khỏch C) thụng qua mỏy ch B Mỏy ch C s gi mt tr li phõn tớch a ch n mỏy A Tr li ny cú th chuyn ngc li thụng qua ng m yờu cu va i hoc nú cú th tr li trc tip n mỏy A Cỏc mỏy ch trung gian NHS_A v NHS_B cú th lu tr V Khoa TTT4 K40 124 ỏn tt nghip Mng Internet thụng tin nu tr li i theo ng m cõu hi i S dng thụng tin lu tr ny mỏy ch A cú th ỏp ng cỏc yờu cu phõn tớch a ch cho trm C NHRP Request NHS-A NHRP Request NHS-B NHRP Reply LIS-B NHRP Reply LIS-A NHS-C Mạng ATM NHRP Request NHRP Reply Kết nối trực tiếp LIS-C LIS: Logical IP subnetwork NHS: Next Hop Server NHRP: Next Hop Resolution Protocol Hỡnh 5.14: Giao thc phõn tớch a ch chng tip theo Giao thc phõn tớch a ch chng tip theo h tr hai phng phỏp phõn tớch a ch: a ch chng tip theo c tr li t cỏc mỏy ch khụng cú thm quyn Nh hỡnh 5.14 mỏy ch A hoc B cú th tr li v a ch ATM ca mỏy trm C nu nú cú bng m a ch ca mỡnh mc dự nú khụng trc tip phc v mỏy trm C a ch chng tip theo c tr li t cỏc mỏy ch cú thm quyn Ch cú mỏy ch no trc tip phc v mỏy trm mi cú th a cõu tr li ny Vớ d nh hỡnh 5.14 mỏy ch C tr li v a ch ATM ca mỏy trm C 5.3.2.Cỏc gúi tin giao thc phõn tớch chng tip theo 5.3.2.1.Yờu cu v tr li phõn tớch chng tip theo Yờu cu phõn tớch NHRP c dựng phõn tớch a ch IP ca chng tip theo sang a ch ATM Mt mỏy khỏch phõn tớch a ch gi i mt yờu cu V Khoa TTT4 K40 125 ỏn tt nghip Mng Internet phõn tớch a ch trc tip n mt cỏc mỏy ch phõn tớch a ch phc v nú Mỏy khỏch yờu cu phõn tớch a ch cú th ch rng nú yờu cu c tr li t mt mỏy ch cú thm quyn Cú ngha l nú ch nhn cõu tr li t mỏy ch phc v cho mỏy ớch Khi mt mỏy khỏch phõn tớch a ch nhn c cõu tr li nú s kim tra xem cõu tr li cú c phỏt t mỏy ch phc v trm ớch hay khụng Nu khụng phi nú s phỏt mt yờu cu phõn tớch chng tip theo n mt mỏy ch phõn tớch a ch khỏc Phng phỏp la chn mỏy ch phõn tớch a ch tip theo chuyn i cõu hi ph thuc vo a ch mng ca mỏy ớch v thụng tin chn tuyn bng chn tuyn ca cỏc mỏy ch Khi cõu hi n mỏy ch phõn tớch chng tip theo phc v cho mỏy ớch nú s tỡm a ch ATM v phỏt cõu tr li Lu ý rng nu trm ớch khụng phi cựng trờn mt mng ATM thỡ a ch chng tip theo ca Router kt ni ngoi c tr li Thụng qua ú cỏc gúi s c chuyn n ớch Cỏc mỏy ch phõn tớch chng tip theo dc theo ng m cỏc yờu cu v cỏc phỳc ỏp cú th lu tr thụng tin a ch Cỏc thụng tin lu tr s c s dng tr li cỏc cõu hi khụng yờu cu tr li t mỏy ch cú thm quyn cho cỏc yờu cu NHRP cú th chuyn n ớch cỏc Router hoc cỏc thit b dn ng phi h tr giao thc NHRP 5.3.2.2.Yờu cu ng ký v tr li ng ký Mt yờu cu NHRP c gi t mt mỏy khỏch n mỏy ch phõn tớch chng tip theo khai bỏo vi mỏy ch thụng tin ca nú Bng thụng tin ca mỏy khỏch bao gm cỏc thụng tin cn lu tr mỏy ch Tr li NHRP c gi ngc li t mỏy ch n mỏy khỏch 5.3.3.Cỏc bc ca quỏ trỡnh phõn tớch a ch chng tip theo Bờn gi d liu trc ht phi xỏc nh chng tip theo n ớch thụng qua quỏ trỡnh x lý chn ng(i vi mt mỏy trm thỡ ú cú th l Router mc nh, i vi Router thỡ ú l a ch chng tip theo n iỏch cui cựng) Nu chng tip theo cú th vi ti c thụng qua giao din NBMA ca nú thỡ nỳt gi to mt gúi tin yờu cu phõn tớch chng tip theo bao gm a ch IP ca ớch mong mun Nỳt to cng a vo gúi tin ú a ch IP v a ch ATM ca nú Nú cng ch rng nú cn mt cõu tr li ca mỏy cú thm quyn hoc khụng cú thm quyn Bờn gi phỏt yờu cu phõn tớch chng tip theo v phớa ớch S dng a ch ATM ca NHS Khi mỏy ch phõn tớch chng tip theo nhn c yờu cu phõn tớch chng tip theo nú s kim tra xem nú cú phc v mỏy ớch mong mun hay khụng bng cỏch kim tra b m d V Khoa TTT4 K40 126 ỏn tt nghip Mng Internet liu ca mỡnh Nu mỏy ch phõn tớch a ch ny khụng phc v trm ớch mong mun nú s yờu cu phõn tớch chng tip theo n mt mỏy ch phõn tớch a ch khỏc Quỏ trỡnh c nh vy cho n yờu cu ny n mỏy ch phõn tớch a ch phc v trm ớch Mỏy ch phõn tớch a ch ú s thay mt trm ớch phỏt mt phỳc ỏp phõn tớch chng tip theo Gúi tin phỳc ỏp bao gm a ch IP v a ch ATM ca ớch Nu trm ớch khụng thuc vo cung mt mng NBMA thỡ a ch IP ca chng tip theo s l a ch ca Router kt ni bờn ngoi m cỏc gúi phi i qua Mt NHS thu c mt phỳc ỏp phõn tớch a ch chng tip theo cú th lu tr thụng tin v a ch ATM v a ch IP cõu tr li cú th s dng cho cỏc ln sau i vi cỏc yờu cu phõn tớch a ch khụng cú thm quyn 5.4.Hot ng ca ch Multucast phng phỏp IP trờn ATM 5.4.1.Tng quan Nh ó núi trờn mng ATM khụng cú cỏc phng tin dựng chung nh mng LAN Nờn hot ng Multicast mng ATM cú khỏc vi mng LAN C th cú hai phng phỏp gii quyt nh sau: Mng li VC: Phng phỏp ch yu c s dng l phng phỏp thit lp mng li VC Mi mt trm ngun thit lp mt kt ni kiu im -a im riờng ca nú n hp cỏc trm ớch (trm lỏ) Nh vy cú ngha l nú liờn lc c vi tt c cỏc thnh viờn nhúm Kiu kt ni a ima im c thc hin nhiu mỏy ngun thit lp cỏc kt ni riờng ca nú n cựng mt hp cỏc trm ớch Phng phỏp s dng mỏy ch Multicast (MCS): Trong phng phỏp ny mi mt trm ngun thit lp mt kt ni n mt nỳt mng trung gian gi l mỏy ch Multicast Mỏy ch t nú thit lp v qun lý mt kt ni kiu im-a im n tt c cỏc mỏy ớch nhúm V Khoa TTT4 K40 127 ỏn tt nghip Mng Internet Cng nh mỏy ch phõn tớch a ch ATM v mỏy ch phõn tớch chng tip theo mi mt mng Logic c phc v bi mt mỏy ch phõn tớch a ch Multicast Trong mt mng Logic cú th tt c cỏc mỏy u cui hoc ch cú mt hp mt s cỏc mỏy u cui mun tham d nhúm Multicast Nờn cỏc mỏy tham d mt nhúm Multicast c phc v bi mt mỏy ch phõn tớch a ch Multicast v chỳng c gi l nhúm cỏc thnh viờn (Cluster) Cỏc thnh viờn ca nhúm c kt ni vo mt mỏy ch phõn tớch a ch Multicast cú th nhn c thụng tin v cỏc nỳt mng khỏc nhúm Multicast Nú cho phộp cỏc trm cui cựng phõn phi thụng tin thụng qua mng li ca cỏc kt ni o hoc thụng qua mt mỏy ch Multicast Cu hỡnh ca LIS h tr ch Multicast nh hỡnh 5.15 MCS MARS lis Cluster Hỡnh 5.15: Cu hỡnh LIS h tr ch Multicast 5.4.2.Hot ng ca mỏy ch phõn tớch a ch Multicast Mt mỏy ch phõn tớch a ch Multicast c dnh riờng phõn tớch a ch Multicast Thay vỡ cung cp kh nng chuyn i t mt a ch IP sang mt a ch ATM Nhiu a ch ATM c kt hp vi mt a ch IP (a ch Multicast) a ch ATM c cung cp cú th l a ch E.164, a ch NSAP hoc phi hp c hai a ch ny Thụng qua ng ký mt mỏy khỏch phõn tớch a ch Multicast thit lp mt kt ni im-im (Point to Point) n mỏy ch phõn tớch a ch Multicast ca nú Kt ni ny c s dng chuyn cỏc thụng bỏo ng ký, yờu cu v tr li phõn tớch a ch Mt mỏy khỏch ng ký c ATM ca nú vi nhúm V Khoa TTT4 K40 128 ỏn tt nghip Mng Internet Multicast m nú mun gia nhp hoc ri b Ln lt mỏy ch thờm mỏy khỏch ny nh mt trm lỏ vo kt ni o iu khin nhúm ca nú v n nh cho nú mt s hiu nhn dng thnh viờn ca nhúm (CMI) Bt c no mt mỏy trm cn phõn tớch a ch IP Multicast nú phỏt i mt yờu cu thụng qua mt kờnh kt ni o kiu im- im n mỏy ch phõn tớch a ch Multicast Mỏy ch ny s gi i mt phỳc ỏp vi a ch ATM ca tt c cỏc thnh viờn tham d nhúm Multicast ny Vi thụng tin ny mt mỏy trm hoc mt Router cú th thit lp mt kt ni im- a im hoc chuyn thụng tin n nhúm thụng qua mỏy ch Multicast (MCS) Bng cỏch s dng kt ni a im bt k mt mỏy trm ATM no cng cú th l mt trm ngun (hoc trm gc) ca mt hoc mt s cõy kt ni im -a im v ng thi l trm ớch (hoc trm lỏ) ca cỏc kt ni o a im khỏc S hot ng ca mt vi kt ni a im c gi l mng kt ni o (mng VC) MCS MARS MARS Reply MARS Request Trong Chế độ Multicast kết nối trực tiếp sử dụng mạng VC Chế độ Multicast thực thông qua máy chủ Mukticast MARS : Máy chủ phân tích địa Multicast MSC : Máy chủ Multicast Yêu cầu/ phúc đáp phân tích địa Multicast Hỡnh 5.16: Hot ng ca ch Multicast V Khoa TTT4 K40 129 ỏn tt nghip Mng Internet Mt mỏy khỏch thit lp mt kt ni im- im vi mt mỏy ch v ln lt chuyn thụng tin cho tt c cỏc thnh viờn ca nhúm thụng qua mt kt ni im -a im Nh th cú ngha l mi mt mỏy trm phi s dng mt kờnh kt ni o i chuyn thụng tin v mt kờnh kt ni o v nhn thụng tin Trong hỡnh 5.16 cỏc ng nột lin th hin mng li cỏc VC cũn ng nột t biu th kt ni im -im c iu khin bi mỏy ch Multicast C hai phng phỏp ny u cú thun li v hn ch Vớ d nh s dng mỏy ch Multicast cú th xy trng hp cỏc gúi phn x tr li cú ngha l trm ngun thu c chớnh gúi tin ca nú Mc dự cỏc gúi ny cú th lc c bng cỏch s dng CMI Kin trỳc ca mỏy ch phõn tớch a ch Multicast h tr c hai phng phỏp ny cú th nhn bit c thụng tin v s thay i ca cỏc thnh viờn nhúm, bn thõn mỏy ch phõn tớch a ch Multicast s dng mt kt ni im a im n tt c cỏc mỏy cui gi l kt ni iu khin nhúm Khi mt mỏy khỏch mun tham gia hoc ri b nhúm nú phi thụng bỏo n MARS thụng qua kt ni ny V Khoa TTT4 K40 130 [...]... d liu c gi ti mỏy ớch ni gi v ni nhn phi thng lng thit lp mt kt ni logic tm thi Kt ni ny v c trng s trng thỏi m trong sut phiờn truyn V Khoa TTT4 K40 22 ỏn tt nghip Giao thc TCP/IP c im giao thc TCP Trong b giao thc TCP/IP TCP l giao thc c phỏt trin nh l cỏch kt ni cỏc mng mỏy tớnh khỏc nhau v cỏc phng phỏp truyn dn v h iu hnh TCP thit lp kt ni hai ng gia hai h thng cn trao i thụng tin vi nhau... liu khn cn c chuyn gp V Khoa TTT4 K40 28 ỏn tt nghip Giao thc TCP/IP 1.2.5 Giao thc UDP UDP (User Datagram Protocol) l mt giao thc kiu khụng kt ni, c s dng trong mt s yờu cu ng dng thay th cho TCP Tng t nh giao thc IP, UDP khụng thc hin cỏc giai on thit lp v hu b liờn kt, khụng cú cỏc c ch bỏo nhn (Acknowledgement) nh trong TCP UDP cung cp cỏc dch v giao vn khụng ỏng tin cy D liu cú th b mt, b li hay... Datagram ó b phõn mnh Chuyn d liu v cỏc tham s lờn tng trờn 1.2.4 Giao thc TCP TCP l mt giao thc kiu cú liờn kt (Connection Oriented), tc l phi cú giai on thit lp liờn kt gia mt cp thc th TCP trc khi truyn d liu Cng ging nh cỏc giao thc tng giao vn TCP nhn thụng tin t cỏc lp trờn chia nú thnh nhiu on nu cn thit Mi gúi d liu c chuyn ti giao thc lp mng (thng l IP) truyn v nh tuyn B x TCP ca nú nhn thụng... s lng mỏy l rt chờnh lch nhau Giao thc TCP/IP ca Internet hot ng tuõn theo quan im sau: Tt cỏc cỏc mng con trong Internet nh l Ethernet, mt mng din rng nh NSFNET back bone hay mt liờn kt im-im gia hai mỏy duy nht u c coi nh l mt mng iu ny xut phỏt t quan im u tiờn khi thit k giao thc TCP/IP l cú th liờn kt gia cỏc mng cú kin trỳc hon ton khỏc nhau, khỏi nim "mng" i vi TCP/IP b n i phn kin trỳc vt lý... 128 bits ) sang a ch vt lý (48 bits) khi chỳng cn gi mt gúi d liu qua mng vt lý Trc kia trong cỏc h thng s dng giao thc TCP/IP thỡ phi cú mt bng ch ra s liờn quan gia a ch IP v a ch vt lý (a ch MAC) tuy nhiờn ngy vn ny c gii quyt thụng qua giao thc xỏc nh a ch ARP (Address Resolution Protocol) Giao thc ARP cho phộp mt trm cú th bit c a ch vt lý ca mt trm khỏc trờn cựng mt mng vt lý khi nú bit a ch IP... phng thc hot ng ca giao thc TCP Sending Receiving Application Application Presentation Secssion Presentation TCP End to End Commmunication Secssion TCP Router Router TCP IP IP IP IP Dadalink Dadalink Dadalink Dadalink Physical Physical Physical Physical Subnet Subnet Hỡnh 1.12: TCP cung cp kt ni t u cui n u cui V Khoa TTT4 K40 23 ỏn tt nghip Giao thc TCP/IP n v d liu s dng trong giao thc TCP c gi l... cỏc phn mm ng dng c cung cp min phớ hoc th nghim Vic truyn file c thụng qua mt giao thc ca Internet gi l giao thc FTP (File Transfer Protocol vit tt l FTP) Giao thc ny thc hin vic truyn file gia cỏc mỏy tớnh khụng ph thuc vo v trớ a lý hay mụi trng h iu hnh iu cn thit l 2 mỏy u ni mng Internet v u cú phn mm cú th hiu c giao thc FTP V Khoa TTT4-K40 43 ỏn tt nghip ATM Chng 3: Gii thiu chung v 2.3.4... nh hỡnh 1.15 V Khoa TTT4 K40 26 ỏn tt nghip Giao thc TCP/IP 3 2 12 11 10 9 8 7 6 5 Window 1 2 3 1 4 3 2 1 Hướng trượt Các con trỏ Hỡnh 1.15: Cu hỡnh ca s trt Ti mi thi im, con tr u tiờn tr vo mộp bờn trỏi ca s, con tr th hai tr vo mộp bờn phi ca s v con tr th ba xỏc nh v trớ cỏc Bytes c gi i Con tr bờn phi v bờn trỏi ca s xỏc nh kớch thc ca ca s Cỏc phn mm giao thc gi cỏc gúi bờn trong ca s khụng cú... mt mng vt lý khi nú bit a ch IP ca trm kia Hỡnh 1.6 minh ho iu ú 192.1.1.1 192.1.1.2 No response No response 192.1.1.5 Response 192.1.1.4 ARP request ARP response Hỡnh 1.6: Giao thc ARP V Khoa TTT4 K40 14 ỏn tt nghip Giao thc TCP/IP Khi mt mỏy trm cú a ch 129.1.1.1 mun bit a ch vt lý ca mỏy trm cú a ch 129.1.1.4 thỡ nú gi i mt gúi tin c bit cú cha a ch IP 129.1.1.4 n tt c cỏc trm khỏc (S dung ch ... of Hardware (16bits): Mụ t kiu giao din phn cng, thng c dựng ch cỏc mng LAN hot ng theo cỏc chun IEEE 802 Trng ny mang giỏ tr 1 i vi cỏc mng Ethernet Type of Protocol (16bits): Mụ t kiu a ch giao thc cao cp (IP, IPX Apple Talk), trng ny mang giỏ tr 0800 h 16 i vi a ch IP Length of Hardware Address: Ch th di a ch phn cng Length of Protocol Address: Ch th di a ch ca giao thc cao cp Operation (16bits):