5 Cấu hình router cho các liên kết dial-up
5.3.1 Modem là gì?
Cácdữliệutrongmáytínhlàcáctínhiệusố(digital)trongkhicáctínhiệutrênđường truyềndial-uplàtínhiệudạnganalog.Dođó,phảisửdụngmộtthiếtbịđểchuyểnđổi qualạicácdạngtínhiệu.Thiếtbịđóchínhlàmodem.
điện,cónhiệmvụchuyểnđổitínhiệuanalogsangdigitalvàngượclại.
Hình 5.12: mô hình và
các l oại kết nối của mode
m
Như tronghình5.12tínhiệ
usố từmáytínhsẽquamo
dem ,chuyểnthànhtínhiệ
uan alog
vàđi đếncácbộphậnchuy
ểnm ạchcủaBưuđiện,tín
hiệu giữacáctổngđàilàc
áctí n
hiệu digitalnhậnđượctừc
ácbiếnđiệuPCMcủacáctínhiệuanalog.Ởđầubênnhận,
tínhiệuđượcchuyểnđổitheochiềungượclạiPCM analog digitalđểđivàomáy tínhnhận.
RS-232làchuẩngiaotiếpgiữamodemvàthiếtbịcuối(PC).Phầntàiliệunàykhôngđề cậpchitiếtđếncácđặctínhcủachuẩnnàymàsẽtrìnhbàysơlượcvềvaitròcủamộtsố châncắmvàtínhiệuđiềukhiểnliênquanđếnmodemởphầnsau.
Tronghệthốngmạngdial-up,modemđóngvaitròlàDCE(DataCommunication Equipment),DTE(DataTerminalEquipment)làcácmáytínhcủangườidùngởxahay cácrouter…
Hình5.13chothấymôhìnhgiaotiếpDTE-DCEtrongkếtnốidial-up. 5.3.2 Phân loại modem
Cónhiềucáchphânloạimodemtrongđócáchphânloạivềcáchbiếnđiệudữliệuvàtốc độmodemlàthườngdùngnhất.Cácchuẩnbiếnđiệusẽquyếtđịnhtốcđộtruyềncủa modem.
Trang63/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
ChuẩnITU Cácchuẩnkhác
V.22:1200Bps V.32terbo:19.2Kbps V.22bis:2400Bps V.fast:28.8Kbps V.32:9600Bps V.FC:28.8Kbps V.32bis:14.4Kbps K56Flex:56Kbps V.34:28.8Kbps X2:56Kbps V.34annex1201H:33.6 Kbps V.90:56Kbps
Hình 5.13: kết nối DTE-DCE trong liên kết dial-up.
Cóhaihệthốngtiêuchuẩnvềcáchbiếnđiệucủamodem.Hệthốngtiêuchuẩnđầutiên làcủaITU-T,tổchứctiêuchuẩnquốctế.Cònhệthốngtiêuchuẩnthứhaiđượcphát triểnbởicácnhàsảnxuấtmodem.Hiệnnaycáctiêuchuẩnnàydầndầntrởthànhđồng nhấtvớinhauvàchuẩnmớinhấtlàchuẩnV90vớitốcđộtruyềntốiđa(khôngnén)lên tới56Kbps.
DữliệutừDTEdếnmodemsẽđượcmodemnénlạivàgửilênđườngtruyền.Tốcđộdữ liệuđếnvàtốcđộtrênđườngtruyềnlàkhácnhautùyvàomứcđộnéndữliệucủa modem.Tỉlệnénhiệnnaycóthểđạttới4:1vớichuẩnnénV42bis.
Hình 5.14: mối tương quan giữa tốc độ và hệ số nén
Trang64/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Vídụtronghình5.10chothấytốcđộkhidữliệutruyềntừDTEdếnmodemlà
115.2kbps,quamodemvớiđộnén4:1mặcdùdữliệutruyềntrênđườngtruyềnvớitốc
Bảng 5.2. Các chuẩn của modem.
CácloạiUART: 16C450 16450
16550có16-bytebuffer
Bộthudữliệu
độ28.8kbps.
Hìnhsauchothấynhữngtốcđộđườngtruyềntrênlýthuyếttheochuẩncủamodemvà tốcđộtrênđườngtruyềnsaukhiquamodemvớiđộnén4:1
Hình 5.15: Các chuẩn biến điệu và tốc độ kết nối tối đa của modem.
5.3.3 Universal Asynchronous Receiver/Transmitter (UART)
NhưphầntrêntatháyvớichuẩnV90vàchuẩnnénV42bis,kếtnốiDTE-modemcóthể đạtđượctốcđộtốiđa224000bps.Tuynhiêntrongmáytính(DTE)tachỉthấytốcđộtối đalà115200bps.TốcđộtruyềnđượcgiớihạnbởiloạiUARTđiềukhiểntruyềnthôngqua RS-232củaPC.UARTlàmộtthànhphầncủaPCcótráchnhiệmtổchức,sắpxếpcác hoạtđộngthôngtinđượctruyềnbấtđồngbộtrênserial port.Dođósẽquảnlýtốcđộ truyềntrênmodemexternal(vìmodemexternalkếtnốivớimáytínhquaserial port). CácmodeminternalcómộtUARTriêngtrongmodem.
HìnhsauchothấyvịtrícủamộtUART:
Terminalnguồn Terminalđích
PSTN/ ISDN
Modem Modem
Hình 5.16: vai trò và vị trí của UART.
UARTsđượcđiềukhiểnbởinhịpđồnghồvớitốcđộ1.84MHzvàcótốcđộtruyềndữliệu caonhấtlà115Kbps.UARTscómộtbufferđểtạmthờilưunhữngdữliệuđến.Buffer nàykhácnhauởcácloạimodemkhácnhau,nhưngthôngthườngbuffernàycókích
Trang65/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
thướcnhỏ.
16550af
16750sửdụng64-bytetransmitbuffervà 56-bytereceivebuffer
Router
port Đầunối Loạicáp.
DB-25 DTE
MaleDB-25AUXtrên Cisco4000,7000, 7200,and7500. Straight-throughDB-25F--DB25MRS-232 cable. DB-25 DCE FemaleDB-25console porttrên Cisco4000và 7000series.
Null-modemDB-25M--DB25MRS232cable. rolledRJ-45--RJ-45vàCAB-25AS-MMOD adapter.
5.3.4 Hoạt động của modem
Hìnhsaumôtảhoạtđộngcủamodem:
Hình 5.17: các bước hoạt động của modem.
• DữliệucầngửitừDTEđiđếnmodemquađườngTxD.
• Nếu modem buffer gần tràn, modem sẽ điều khiển luồng dữ liệu bằng cách đặt tín hiệu CTS (clear to send) xuống thấp, DTE khi đó sẽ không sử dụng được đường TxD.
• Dữliệuđượcnénbằngthuậttoánphùhợp(MNP5hayV.42bis)
• Dữliệusauđóđượcphânmảnh,thựchiệnviệcwindowing,checksum,errorcontrol. • Dữliệusốđượcchuyểnsangtínhiệuanalogvàgửiramạngđiệnthoại.
Khidữliệutớiđầunhận,cácbướctrênđượcthựchiệnvớichiềungượclại.Trongđóhai tínhiệuRTS(requesttosend)vàRxDđượcsửdụngthaychoCTSvàTxD.
5.3.5 Cách kết nối Router Cisco và modem
Trang66/94
Bảng 5.3: Các loại UART.
Bảngsauchobiếtcácđầucắmvàcáccablecầnthiếtđểkếtnốimodemvàciscorouter: DB-60 Sync/asyncinterfaces.
Cisco1005,1600và 2500;networkmodule trênCisco2600,3600, and4000.
Cisco-specificcable:CAB-232MT(=).
RJ-45 AUXhayCONonthe Cisco2500,2600, 3600,AS5200và AS5300.
RolledRJ-45--RJ-45cablevàadaptercóghi "MODEM"(partnumberCAB-25AS-MMOD).
68-pin Cisco2509-2512; networkmoduletrên Cisco2600và3600.
CAB-OCTAL-ASYNC(=)(cóđánhdấu "MODEM")vàCAB-OCTAL-MODEM(=).
"Smart Serial"
WANinterfacecard (WIC)trên1720và 2600s.
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
ĐầucắmvàomodemtheochuẩnEIA/TIARS-232gồm25châncắm(pin),nhưngchỉcó 8chânlàthamgiavàoquátrìnhkếtnốiDCE-DTE.8chânnàyphânralàm3nhóm: • Datatransfergroup
• Hardwareflowcontrolgroup • Modemcontrolgroup
Hình 5.18: Các nhóm chân tín hiệu của modem.
Bảngsaugiảithíchchitiếtcáctínhiệucủa8pinthamgiavàoquátrìnhnốikếtDTE:
Trang67/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
5.3.6 Cấu hình modem
Trongmỗiloạimodembaogồmsẵnmộttậplệnhđểcấuhìnhvàđiềukhiểnmodem.Các lệnhnàythườngđượcgọilàcáclệnhATvàcóthểkhácnhauđốivớitừngloạimodem. Tuynhiênmộtsốlệnhđượctrìnhbàyởbảngsaulàcáclệnhchuẩn,cóthểsửdụngcho
Bảng 5.4: Các loại cáp nối router và modem.
Môtả
AT$ HELP,CommandQuickReference(CTRL-StoStop,CTRL-CtoCancel) <outputomitted>
AT&$ HELP,AmpersandCommands(CTRL-StoStop,HELP,Ampersand Commands(CTRL-StoStop,CTRL-CtoCancel)<outputomitted> ATS$ HELP,SRegisterFunctions(CTRL-StoStop,HELP,SRegister
Functions(CTRL-StoStop,CTRL-CtoCancel)<outputomitted> AT&F1 CấuhìnhHardwareFlowControl
Tínhiệu Môtả
TxD TransmitData.DTEchuyểndữliệuđếnDCE. RxD ReceiveData.TheDTEnhậndữliệutừDCE. GRD Ground(pin7).Cungcấpmứcđiệnthếchuẩn. RTS
CTS
DTR
CD
DSR
RequestToSend.DTEcóbuffersằnsàngđểchứanhữngdữliệuđếntừDCE. Tínhiệunàydùngchomáytínhhoặcrouterbáochomodemtrướckhidữliệu đượcgửi.
ClearToSend.DCEcóbuffersằnsàngđểlấydữliệutừDTE.Tínhiệunàydo modembáochomáytính khimodemgửidữliệu.
Dataterminalready.Tìnhiệunàyđiềukhiển điềukhiểnbởiDTE.DTEbáocho DCElàthiếtbị(máytínhhoặcrouter)đãconnectvàsẵnsàngđểnhậndata. CarrierDetect.TínhiệunàyđượcđiềukhiểnbởiDCE,chỉrarằngđãthiếtlập tínhiệusóngmangvớiDCEởxa(DCE-to-DCEconnection).
DataSetReady(pin6).DCEsằnsàngđểsửdụng.Pinnàykhôngđượcdùng trongkếtnốimodem.DSRhoạtđộngngaykhimodemđượcbậtlên.
Trang68/94
LệnhAT Môtả
ATS0=1 Auto-Answeronfirstring AT&C1 ModemControlsCD AT&D2 DTEControlsDTR
AT&H1 CTS
AT&R2 RXtoDTE/RTShigh AT&M4 ARQ/NormalMode AT&B1 FixedDTESpeed AT&K1 Tựđộngnéndữliệu
AT&W0 LưucấuhìnhvàoTemplate0
ATI4 Trìnhbàycấuhìnhcủamodemđãthiếtlập
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
TacóthểsửdụngtrựctiếpcáclệnhnàytrongHyperTerminalđểcấuhìnhmodem(Ví dụnhưđịnhchếđộautoanswer,địnhsốstopbit…TuynhiênkhicấuhìnhCicsorouter, tacóthểsửdụng02cáchsau:
• Cấuhìnhbằngtay(manualconfiguration):thiếtlậpcácthôngsốcủamodembằng cáchgõvàotừnglệnh.Cáclệnhnàysẽđượcđềøcậptrongphầncấuhìnhline. • Cấuhìnhtựđộng(automaticconfiguration):chomodemtựđộngkiểmtraloại
modemvàgáncácthôngsốthíchhợp.Lệnhnàysẽđượcđềcậptrongphầncấu hìnhline.
bấtkỳloạimodemnào:
Trang69/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
5.4 CấuhìnhtổngquanchođườngDial-up
Côngviệc Môtảcôngviệc
Thiếtlậpcácthôngsốcơbảncủahệthống Đặttênhost,thiếtlậpcácdịchvụnhưservice timestampsdebuguptime,Servicetimestamps loguptime,servicepassword-encryption…
Môtảusernamevàpassword Tênvàpasswordcủarouterhoặcngườidùngkết nốiđến.
Cấuhìnhcácchatscript Xácđịnhcácthôngsốđểkhởitạođườngtruyền: khởitạomodemvàmộtsốthôngsốkhác. Cấuhìnhchocácinterface Cấuhìnhchoethernetinterface,asyncinterface,
asyncgroupinterface,dialerinterface.Cácthông sốcầncấuhìnhlà:
- Interestingtraffic(cóthểcấuhìnhtrựctiếp haythôngquaaccesslist)
- Cấuhìnhcompression(nếucần) - Cấuhìnhencapsulation(thườnglàppp) - CáclệnhcấuhìnhDialer(dialerin-band,
dialermap…)khidial-out. - Cấuhìnhauthentication
Asyncinterface Thiếtlậpcácđặcđiểmcủaasyncinterface: interestingtraffic,protocol,encapsulation, authentication…
GroupAsync Interface
Xácđịnhtêngroup
Xácđịnhcácthôngsốvềinterestingtraffic, protocol,compression,encapsulation,
authenticationchogroup(tươngtựnhưcấuhình chocácinterfaceriêngrẽ).
Xácđịnhphạmvicủagroupđó(chỉđịnhcác interfacethuộcgroup)
Dialerinterface Thườngdùngtrongviệcquaysốra.Baogốmcác lệnhcấuhìnhdialerinterfacethànhrotarygroup vàcáclệnhtươngtựnhưasyncinterface,group- asyncinterface.Sauđógáncácinterfaceriênglẻ vàotrongrotary-group.
Ethernetinterface Cấuhìnhđịachỉ,subnetmask…chocổnf ethernet.
Tra
ng 70/ 94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Cácphầnsausẽmôtảlạichitiếtvếcáccôngviệcđểcấuhìnhđườngdila-upđã được
môtảởtrên.
5.4.1 Các thông số cơ bản của hệ thống
Xemcácphầntrênđểcấuhìnhcácservice,host…Cóthểbỏquaphầnnày(chỉcần cấu
hìnhhostkhicấuhìnhkếtnốirouter-to-router). 5.4.2 Lệnh mô tả username và password
Usernamevàpasswordđượcsửdụngtrongquátrìnhauthentication(sẽtrinhbàyc hitiết
ởphầnsau).TrongtrườnghợpRAS(PCquaysốbằngmodemvàorouter)usernam evà
passwordởđâysẽđượcgánchocácuserkhitruycập.Còntrongtrườnghợpkếtn ối
router-to-router,usernamechínhlàtêncủarouterkếtnốivớirouterđangcấuhình và
passwordđượcchỉđịnhthốngnhấtchocảhairouter. Đểxácđịnhusernamevàpasswordtadùnglệnhsau: Đểcấuhìnhdial-up,phảithựchiệncáccôngviệcsau:
Lineconsole Passwordtruycậpline(passwordcầnkhitruy cậpvàorouterthôngquaconsoleport)
Linevty Passwordtruycậpline(passwordcầnkhitelnet vàorouter)
Linechomodem
Cáclệnhthiếtlậpthôngsốchomodem(modem Inout…)
Cáclệnhcấuhìnhline(speed,start-bit,stop-bit, script…)
Router(config)#usernamename password password
Lưu
ý: Quátrìnhauthenticationcóthểsửdụngcácuserdatabasekhácnhau:local database,TACASC+databasehayRADIUSdatabase.Trongnộidungcủatàiliệu này
chúngtôichỉtrìnhbàyquátrìnhauthenticationđơngiảnnhấtlàdùnglocaldatabase (chứatrongbảnthânrouter). Thôngthườngmặcđịnhlàroutersửdụnglocaldatab
ase.
Ngoàiracóthểsửdụnglệnhsauđểbuộcroutersửdụnglocaldatabase(từversion 11.2
trởđi):
Router(config)#aaaauthenticationpppdefaultlocal
5.4.3 Cấu hình chat script
Chat-scriptsđượcdùngđểthựchiệnnhữngnhiệmvụnhưsau: • Cấuhình,khởitạomodem
• Nhữngdònglệnhdialingvàremotelogin
• Pháthiệnlỗi
Mộtdòng chat-script làmộtchuỗikítựđịnhnghĩasự“bắttay”giữa2thiếtbịDTE, hoặc
giữaDTEvànhữnggìtrựctiếpnốivàonó.Cấutrúc1chat-scriptnhưsau: router(config)# script-name expect-string send-string
Tran g71/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Vídụ:Cấuhìnhchat-scriptchonhữngnhiệmvụsau: - Khởiđộngmộtmodem.
Lệnhchat-script Môtả
Reno Têncủachat-script
ABORTERROR Dừngchat-scriptnếucóbấtcứlỗinào.
ABORTBUSY Dừngchat-scriptnếuđườngđiệnthoạibận.
“ATZ” Nếukhôngcódữliệuvàovàkhôngcólỗithìgửi lệnhATZđể
modemkhởiđộnglạibằngcáchdùngnhữngprofileđượclưu trữ.
OK“ATDT\T” NếudònginputlàOKthìgửilệnhATđểchỉđịnhmodemkết
nốibằngsốđiệnthoạitrongchuỗidialer-stringhoặclệnh
start-chat.
TIMEOUT30CONNECT ChờCONNECTtrongvòng30giây.Nếukhôngngắtkếtnối.
- Chỉdẫnchomodemdialout - Logginginvàoremotesystem
Chat-script củanhữngnhiệmvụtrênđượcmôtảnhưsau:
router(config)# chat-script Reno
ABORTERRORABORTBUSY"""ATZ"OK"ATDT\T"
• Modem-scriptvàSystem-script
Chat-scriptsđượcsửdụngnhưlàmodem-scriptshoặcsystem-scripts.Modem-scripts đượcsửdụnggiữaDTEđếnDCE,cònsystem-scriptsđượcgửitừDTEđếnDTE. Trongvídụsau,scriptcótênNiagarađượcdùnggiữaroutervàmodem.Scripttên Gamblingđượcdùngchoviệclogginggiữaroutervàmộthệthốngđích.ScriptNiagara đượcdùngđểkếtnốiđến modem:
chat-scriptNiagaraABORTERROR"""ATZ"OK"ATDT\T"TIMEOUT30CONNECT\c !
chat-scriptGamblingABORTinvalidTIMEOUT15
name:billwword:wewpass">""slipdefault" !
Interfaceasync5
dialermapip172.16.12.17modem-scriptNiagarasystem-scriptGambling98005551212 !
Trang72/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Đểkhởiđộngchat-scripttrênmộtlinedùnglệnh start-chat ởchếđộprivilegedEXEC: Router#start-chat regexp[line-number[dialer-string]]
Dònglệnhởtrêncungcấpmộtlệnhkếtnốivàomodem.Đốisố regexpisđượcdùngđể chỉđịnhtêncủamodemscriptđượcchạy.
5.4.4 Cấu hình cho Interface • Cáclệnhchung • Cáclệnhchung
− Compression
Compression(néndữliệu)làmộtcáchhiệuquảđểtậndụngbăngthôngtrongviệc truyềndữliệutrênđườngtruyền.
CácloạicompressionđượchỗtrợvớiCiscoIOSlà:
TCP/IPheadercompression:DùngthuậttoánVanJacobsonđểnénheader.Phương phápnàyđượcsửdụnghiệuquảkhimàgóitinnhỏchỉbaogồmvàibytedữliệu(vídụ nhưmộtlệnhTelnet)
Payloadcompression(còngọilàper-vitualcircuitcompression)Nénphầndữliệutrong packetnhưngkhôngnénphầnheader.Bởivìheaderkhôngbịnénlạinênpacketcóthể chuyểnđượcquacácmạngWAN códùngrouter.
Linkcompression(còngọilàper-interfacecompression):Néncảphầnheadervàphần dữliệu.Loạinénnàyhữuhiệutrongmôitrườngpoint-to-point.
Header Payload TIMEOUT30CONNECT
Uncompressed(default) Headercompression Payloadcompression Linkcompression
Cáclệnhcompressionápdụngtrêncácinterfacemode(Router(config-if)#)