IP Sub-Networking Mini-Howto Robert Hart, hartr@interweft.com.au v1.0, 31 Ìáñôßïõ 1997 Ôï êåßìåíï áõôü ðåñéãñÜöåé ôï ãéáôß êáé ðþò íá õðïäéêôõþóåôå Ýíá äßêôõï IP - êëÜóçò Á ,  êáé C þóôå íá ëåéôïõñãåß óùóôÜ ãéá äéÜöïñá äéáóõíäåäåìÝíá äßêôõá. [1m1. ÐíåõìáôéêÞ Éäéïêôçóßá[0m Ôï êåßìåíï áõôü äéáíåßìåôáé êÜôù áðü ôïõò üñïõò ôçò GNU Public License (GPL). Ôï êåßìåíï áõôü õðïóôçñßæåôáé Üìåóá áðü ôïõò ÉÔ óýìâïõëïõò ôçò InterWeft (Ìåëâïýñíç, Áõóôñáëßá). Ç ôåëåõôáßá Ýêäïóç áõôïý ôïõ êåéìÝíïõ åßíáé äéáèÝóéìç áðü ôï InterWeft WWW site óôï InterWeft IT Consultants <http://www.interweft.com.au/> êáé áðü ôï The Linux Documentation Project <http://sunsite.unc.edu/LDP>. [1m2. ÅéóáãùãÞ[0m Ìå ôïõò äéáèÝóéìïõò áñéèìïýò äéêôýùí IP íá ãßíïíôáé óýíôïìá åßäïò õðü åîáöÜíéóç, ç áðïôåëåóìáôéêÞ ÷ñÞóç áõôïý ôïõ ïëïÝíá êáé óðáíéüôåñïõ ðüñïõ,åßíáé óçìáíôéêÞ. Áõôü ôï êåßìåíï ðåñéãñÜöåé ðùò íá óðÜóåôå Ýíá áðëü áñéèìü äéêôýïõ IP Ýôóé þóôå íá ìðïñåß íá ÷ñçóéìïðïéçèåß óå äéÜöïñá äéáöïñåôéêÜ äßêôõá. Ôï êåßìåíï áõôü åðéêåíôñþíåôáé óå äßêôõá IP êëÜóçò C - áëëÜ ïé áñ÷Ýò åöáñìüæïíôáé åðßóçò êáé óå äßêôõá A êáé  êëÜóåùí. [1m2.1. ¶ëëåò ðçãÝò ðëçñïöïñßáò[0m ÕðÜñ÷åé Ýíá ðëÞèïò Üëëùí ðçãþí ðëçñïöïñßáò ðïõ åßíáé ó÷åôéêÝò ìå ëåðôïìåñåßò ðëçñïöïñßåò êáèþò êáé ìå ðëçñïöïñßåò õðüâáèñïõ ó÷åôéêÜ ìå äéåõèýíóåéò IP. ÁõôÝò ðïõ ðñïôåßíïíôáé áðï ôïí óõããñáöÝá åßíáé: · The Linux Network Administrators Guide <http://sunsite.unc.edu/LDP/LDP/nag/nag.html>. · The Linux System Administration Guide <http://linuxwww.db.erau.edu/SAG/>. · TCP/IP Network Administration ôïõ Craig Hunt, åêäüóåéò O'Reilly and Associates <http://www.ora.com/catalog/tcp/noframes.html>. [1m3. Ç áíáôïìßá ôùí áñéèìþí IP[0m Ðñéí ðñï÷ùñÞóïõìå óôçí áðüëáõóç ôçò õðïäéêôýùóçò (sub-networking) , ÷ñåéÜæåôáé íá èÝóïõìå ôá âáóéêÜ ó÷åôéêÜ ìå ôéò äéåõèýíóåéò IP. [1m3.1. Ïé äéåõèýíóåéò IP áíÞêïõí óå interface - Ï×É óå host![0m Ðñþôá áð'üëá, áò îåêáèáñßóïõìå ìåñéêÝò âáóéêÝò áéôßåò ðáñåîÞãçóçò - ïé áñéèìïß IP [1mäåí [22máíáôßèåíôáé óå host. Ïé áñéèìïß IP áíáôßèåíôáé óå interface äéêôýùí ðïõ Ý÷ïõí ïé host. Åååå - Ôé åßíáé áõôü? Åíþ ðïëëïß (áí ü÷é ïé ðåñéóóüôåñïé) õðïëïãéóôÝò óå Ýíá äßêôõï IP èá êáôÝ÷ïõí Ýíá ìüíï interface äéêôýïõ (êáé Ý÷ïõí Ýíá ìüíï áñéèìü IP óá óõíÝðåéá), áõôüò äåí åßíáé ï ìüíïò ôñüðïò ðïõ ãßíïíôáé ôá ðñÜãìáôá. Ïé õðïëïãéóôÝò êáèþò êáé Üëëåò óõóêåõÝò ìðïñïýí íá Ý÷ïõí äéÜöïñá (áí ü÷é ðïëëÜ) interface äéêôýïõ -êáé êÜèå interface íá Ý÷åé ôïí äéêü ôïõ áñéèìü IP. ¸ôóé ìéá óõóêåõÞ ìå 6 äéáöïñåôéêÜ interface (üðùò Ýíáò äñïìïëïãçôÞò - router) èá Ý÷åé 6 áñéèìïýò IP- Ýíáí ãéá êÜèå interface ãéá êÜèå äßêôõï óôï ïðïßï åßíáé óõíäåäåìÝíïò. Ç áéôßá ãé' áõôü åßíáé ðñïöáíÞò üôáí êïéôÜîïõìå Ýíá äßêôõï IP! Ðáñüë' áõôÜ, ïé ðåñéóóüôåñïé áíáöÝñïíôáé óå [4mhost[24m [4mäéåõèýíóåéò[24m üôáí áíáöÝñïíôáé óå áñéèìïýò IP. ÁðëÜ íá èõìÜóôå, áõôü åßíáé ìéá åõêïëßá ãéá [4môïí[24m [4máñéèìü[24m [4mIP[24m [4môïõ[24m [4móõãêåêñéìÝíïõ[24m [4minterface[24m [4móå[24m [4máõôüí[24m [4môïí[24m [4mhost[24m. ÐïëëÝò (áí ü÷é ïé ðëåéïøçößá) ôùí óõóêåõþí óôï Internet Ý÷ïõí ìïíáäéêü interface êáé åðïìÝíùò ìïíáäéêü áñéèìü IP. [1m3.2. Ïé áñéèìïß IP óáí "ÔåôñÜäåò ìå ôåëåßåò"[0m Óôçí óõãêåêñéìÝíç (IPv4) õëïðïßçóç ôùí áñéèìþí IP, áõôïß áðïôåëïýíôáé áðü 4 byte (1 byte=8 bit) - äßíïíôáò Ýíá óýíïëï 32 bit äéáèÝóéìçò ðëçñïöïñßáò. Áõôü êáôáëÞãåé óå áñéèìïýò ðïõ åßíáé ìÜëëïí ìåãÜëïé (áêüìá êáé üôáí åßíáé ãñáììÝíïé óå äåêáäéêÞ ìïñöÞ). ¸ôóé ãéá áíáãíùóéìüôçôá (êáèþò êáé ãéá ëüãïõò ïñãÜíùóçò) ïé áñéèìïß IP åßíáé óõíÞèùò ãñáììÝíïé óå ìïñöÞ 'ôåôñÜäáò ìå ôåëåßåò' ('dotted quad'). Ï ÉP áñéèìüò 192.168.1.24 åßíáé Ýíá ðáñÜäåéãìá áõôïý- 4 (äåêáäéêïß) áñéèìïß äéá÷ùñéæüìåíïé áðü (.) ôåëåßåò. Êáèþò êÜèå Ýíáò áðü ôïõò 4 áñéèìïýò åßíáé ç äåêáäéêÞ áíáðáñÜóôáóç åíüò byte ôùí 8 bit, êÜèå Ýíáò áðü ôïõò 4 áñéèìïýò ìðïñåß íá åßíáé áðü 0 åþò 255 (äçëáäÞ 256 ìïíáäéêÝò ôéìÝò - èõìçèåßôå, ôï 0 åßíáé êáé áõôü ìéá ôéìÞ). ÅðéðëÝïí, ìÝñïò ôïõ áñéèìïý IP åíüò host ðñïóäéïñßæåé ôï äßêôõï óôï ïðïßï ï host åäñåýåé, ôá õðüëïéðá 'bit' ôïõ áñéèìïý IP ðñïóäéïñßæïõí ôï ßäéï ôï host (ïõðò... -ôï interface ôïõ äéêôýïõ). Áêñéâþò ôï ðüóá bit ÷ñçóéìïðïéïýíôáé ãéá ôï ID ôïõ äéêôýïõ êáé ðüóá åßíáé äéáèÝóéìá ãéá íá ðñïóäéïñßæïõí host (interface) óå áõôü ôï äßêôõï ïñßæåôáé áðü ôçí 'êëÜóç' ('class') ôïõ äéêôýïõ. [1m3.3. ÊëÜóåéò ôùí Äéêôýùí IP[0m ÕðÜñ÷ïõí ôñåéò êëÜóåéò áñéèìþí IP · Ïé áñéèìïß äéêôýùí IP êëÜóçò Á ÷ñçóéìïðïéïýí ôá 8 áñéóôåñüôåñá bit (ôá áñéóôåñüôåñá óôçí ôåôñÜäá) ãéá íá ðñïóäéïñßæïõí ôï äßêôõï, áöÞíïíôáò 24 bit (ôá õðïëåéðüìåíá ôñßá áðü ôçí ôåôñÜäá) ãéá íá ðñïóäéïñßæïõí host interface óå áõôü ôï äßêôõï. Ïé äéåõèýíóåéò êëÜóçò A [1mðÜíôá [22mÝ÷ïõí óôï áñéóôåñüôåñï bit áðü ôï áñéóôåñüôåñï byte Ýíá ìçäåíéêü - áõôÞ åßíáé ìéá äåêáäéêÞ ôéìÞ áðü 0 åþò 127 ãéá ôçí ðñþôç ôåôñÜäá. ¸ôóé õðÜñ÷ïõí ôï ìÝãéóôï 128 áñéèìïß 1çò ôÜîçò äéêôýïõ äéáèÝóéìïé, ìå êáèÝíáí íá ðåñéÝ÷åé ðÜíù áðü 33,554,430 äõíáôÜ interface. ¼ìùò, ôá äßêôõá 0.0.0.0 (ãíùóôü óáí ðñïêáèïñéóìÝíç äéáäñïìÞ default route) êáé 127.0.0.0 (ôï äßêôõï áíÜäñáóçò - loop back network) Ý÷ïõí åéäéêÞ óçìáóßá êáé äåí åßíáé äéáèÝóéìá ãéá ôçí äéåõèõíóéïäüôçóç äéêôýùí. ¸ôóé õðÜñ÷ïõí ìüíï 126 [4mäéáèÝóéìïé[24m áñéèìïß äéêôýùí êëÜóçò Á. · Ïé áñéèìïß äéêôýùí IP êëÜóçò  ÷ñçóéìïðïéïýí ôá áñéóôåñüôåñá 16 bit (ôéò äýï áñéóôåñüôåñåò ôåôñÜäåò) ãéá íá ðñïóäéïñßæïõí ôï äßêôõï, áöÞíïíôáò 16 bit (ôéò äýï ôåëåõôáßåò ôåôñÜäåò) ãéá íá ðñïóäéïñßæïõí host interface. Ïé äéåõèýíóåéò êëÜóçò  ðÜíôá Ý÷ïõí ôá áñéóôåñüôåñá 2 bit ôïõ áñéóôåñüôåñïõ byte 1 0. Áõôü áöÞíåé 14 bit õðüëïéðï ãéá ôïí êáèïñéóìü ôçò äéåýèõíóçò ôïõ äéêôýïõ äßíïíôáò 32767 äéáèÝóéìá äßêôõá êëÜóçò Â. Ãé'áõôü ôá äßêôõá 2çò ôÜîçò Ý÷ïõí áñéèìïýò áðü 128 åþò 191 ãéá ôï ðñþôï ìÝñïò ôçò ôåôñÜäáò, ìå êÜèå äßêôõï íá ðåñéÝ÷åé ìÝ÷ñé 32,766 ðéèáíÜ interface. · Ïé áñéèìïß äéêôýùí IP êëÜóçò C ÷ñçóéìïðïéïýí ôá 24 áñéóôåñüôåñá bit (ôá áñéóôåñüôåñá ôñßá bytes) ãéá íá ðñïóäéïñßæïõí ôï äßêôõï, áöÞíïíôáò 8 bit (ôï äåîéüôåñï byte) ãéá íá ðñïóäéïñßæïõí host interface. Ïé äéåõèýíóåéò êëÜóçò C ðÜíôá îåêéíÜíå ìå ôá áñéóôåñüôåñá 3 bit ñõèìéóìÝíá óå 1 1 0 ç óå Ýíá åýñïò áðü 192 åþò 255 ãéá ôï áñéóôåñüôåñï ìÝëïò ôçò ôåôñÜäáò. ÕðÜñ÷ïõí åðïìÝíùò 4,194,303 äéáèÝóéìïé áñéèìïß äéêôýùí IP êëÜóçò C, üðïõ ôï êáèÝíá ðåñéÝ÷åé 254 interface. (Ôá äßêôõá êëÜóçò C ðïõ Ý÷ïõí ôï ðñþôï byte ìåãáëýôåñï áðü 223 åßíáé äåóìåõìÝíá êáé ìç äéáèÝóéìï ãéá ÷ñÞóç). Áíáêåöáëáßùóç: ÔÜîç äéêôýïõ ×ñÞóéìï åýñïò ôéìþí ôïõ 1ïõ byte (äåêáäéêü) A (1ç) 1 Ýùò 126 B (2ç) 128 Ýùò 191 C (3ç) 192 Ýùò 254 ÕðÜñ÷ïõí åðßóçò åéäéêÝò äéåõèýíóåéò ðïõ åßíáé äåóìåõìÝíåò ãéá 'ìç óõíäåäåìÝíá' äßêôõá - áõôÜ åßíáé äßêôõá ðïõ ÷ñçóéìïðïéïýí IP áëëÜ äåí åßíáé óõíäåäåìÝíá óôï Internet, ïé äéåõèýíóåéò áõôÝò åßíáé: · ¸íá äßêôõï êëÜóçò Á 10.0.0.0 · 16 äßêôõá êëÜóçò B 172.16.0.0 - 172.31.0.0 · 256 äßêôõá êëÜóçò C 192.168.0.0 - 192.168.255.0 Èá ðáñáôçñÞóåôå üôé ôï êåßìåíï áõôü ÷ñçóéìïðïéåß áõôÝò ôéò áëëçëïõ÷ßåò äéåõèýíóåùí ãéá íá áðïöåõ÷èåß ôï ìðÝñäåìá ìå 'ðñáãìáôéêÜ' äßêôõá êáé host. [1m3.4. Ïé áñéèìïß äéêôýùí, äéåõèýíóåéò interface, äéåõèýíóåéò[0m [1máíáêïßíùóçò (broadcast addresses)[0m Ïé áñéèìïß IP ìðïñåß íá Ý÷ïõí ôñåéò ðéèáíÝò óçìáóßåò: · Ç äéåýèõíóç åíüò äéêôýïõ IP (ìéá ïìÜäá áðü óõóêåõÝò IP ðïõ Ý÷ïõí êïéíÞ ðñüóâáóç óå Ýíá ìÝóï ìåôÜäïóçò - üðùò áí ð.÷. âñßóêïíôáé üëåò óôï ßäéï ôìÞìá åíüò äéêôýïõ Ethernet). ¸íáò áñéèìüò äéêôýïõ ðÜíôá èá Ý÷åé ôá interface (host) bit ôïõ ÷þñïõ ôçò äéåýèõíóçò 0 (åêôüò êáé áí ôï äßêôõï Ý÷åé õðïäßêôõá - üðùò èá äïýìå); · ç äéåýèõíóç êïéíÞò åêðïìðÞò/áíáêïßíùóçò (broadcast) åíüò äéêôýïõ IP (ç äéåýèõíóç ðïõ ÷ñçóéìïðïéåßôáé ãéá íá 'ìéëÜìå', ôáõôü÷ñïíá, óå üëåò ôéò óõóêåõÝò óå Ýíá äßêôõï IP). Ïé äéåõèýíóåéò áíáêïßíùóçò ãéá Ýíá äßêôõï ðÜíôá Ý÷ïõí ôá interface (host) bit ôïõ ÷þñïõ äéåýèõíóçò 1 (åêôüò êáé áí ôï äßêôõï Ý÷åé õðïäßêôõï - ðÜëé, üðùò èá äïýìå). · ç äéåýèõíóç åíüò interface (üðùò ìéá êÜñôá Ethernet Þ Ýíá PPP interface óå Ýíá host, äñïìïëïãçôÞ, äéáêïìéóôÞ åêôõðþóåùí êëð.). ÁõôÝò ïé äéåõèýíóåéò ìðïñåß íá Ý÷ïõí ïðïéáäÞðïôå ôéìÞ óôá host bit [1måêôüò [22müëá ìçäåíéêÜ Þ üëá 1 - ãéáôß ìå ôá host bit üëá ìçäåíéêÜ, ç äéåýèõíóç åßíáé ìéá äéåýèõíóç äéêôýïõ êáé ìå ôá host bit üëá 1 ç äéåýèõíóç åßíáé ç äéåýèõíóç åêðïìðÞò/áíáêïßíùóçò. Ãéá áíáêåöáëáßùóç êáé ãéá íá îåêáèáñßóïõìå ôá ðñÜãìáôá Ãéá Ýíá äßêôõï êëÜóçò Á ... (Ýíá byte ôïõ ÷þñïõ äéåýèõíóçò ôïõ äéêôýïõ áêïëïõèïýìåíï áðü ôñßá byte ôïõ ÷þñïõ äéåýèõíóçò ôïõ host) 10.0.0.0 åßíáé Ýíáò áñéèìüò, äéêôýïõ êëÜóçò Á ãéáôß üëá ôá host bit ôïõ ÷þñïõ äéåýèõíóçò, åßíáé 0 10.0.1.0 åßíáé ç äéåýèõíóç åíüò host óå áõôü ôï äßêôõï 10.255.255.255.255 åßíáé ç äéåýèõíóç áíáêïßíùóçò/åêðïìðÞò (broadcast) áõôïý ôïõ äéêôýïõ ãéáôß üëá ôá host bit ôïõ ÷þñïõ äéåýèõíóçò åßíáé 1 Ãéá Ýíá äßêôõï êëÜóçò  ... (äýï byte ôïõ ÷þñïõ äéåýèõíóçò äéêôýïõ áêïëïõèïýìåíá áðü äýï byte ôïõ ÷þñïõ äéåýèõíóçò ôïõ host) 172.17.0.0 åßíáé Ýíáò áñéèìüò äéêôýïõ êëÜóçò  172.17.0.1 åßíáé ç äéåýèõíóç åíüò host óå áõôü ôï äßêôõï 172.17.255.255 åßíáé ç äéåýèõíóç áíáêïßíùóçò/åêðïìðÞò áõôïý ôïõ äéêôýïõ Ãéá Ýíá äßêôõï êëÜóçò C... (ôñßá byte ôïõ ÷þñïõ äéåýèõíóçò äéêôýïõ áêïëïõèïýìåíá áðü Ýíá byte ôïõ ÷þñïõ äéåýèõíóçò ôïõ host) 192.168.3.0 åßíáé Ýíáò áñéèìüò äéêôýïõ êëÜóçò C 192.168.3.42 åßíáé ç äéåýèõíóç åíüò host óå áõôü ôï äßêôõï 192.168.3.255 åßíáé ç äéåýèõíóç åêðïìðÞò/áíáêïßíùóçò áõôïý ôïõ äéêôýïõ ó÷åäüí üëïé ïé áñéèìïß äéêôýïõ IP ðïõ ðáñáìÝíïõí äéáèÝóéìïé ãéá äÝóìåõóç ðñïò ôï ðáñüí åßíáé äéåõèýíóåéò êëÜóçò C. [1m3.5. Ç ìÜóêá äéêôýïõ (network mask)[0m Ç ìÜóêá äéêôýïõ ëÝãåôáé óùóôüôåñá ìÜóêá õðïäéêôýïõ (subnetwork mask). ¼ìùò, ãåíéêÜ áíáöåñüìáóôå óå áõôÞ ùò ç ìÜóêá äéêôýïõ. Ç ìÜóêá äéêôýïõ êáé ïé åðéðôþóåéò ôçò óôç ìåôÜöñáóç ôùí äéåõèýíóåùí IP, [4môïðéêÜ[24m, óå Ýíá êïììÜôé äéêôýïõ IP, ðïõ êõñßùò ìáò áöïñÜ åäþ, êáèþò áõôü êáèïñßæåé ðïéÜ (áí õðÜñ÷åé êÜðïéá) õðï-äéêôýùóç ëáìâÜíåé ÷þñá. Ç êëáóóéêÞ ìÜóêá (õðï-) äéêôýïõ åßíáé üëá ôá bit ôïõ äéêôýïõ ìéáò äéåýèõíóçò '1' êáé üëá ôá host bit '0'. Áõôü óçìáßíåé üôé ïé êëáóóéêÝò ìÜóêåò äéêôýïõ ãéá ôéò ôñåéò êëÜóåéò äéêôýùí åßíáé: · ÌÜóêá êëÜóçò äéêôýïõ Á: 255.0.0.0 · ÌÜóêá êëÜóçò äéêôýïõ Â: 255.255.0.0 · ÌÜóêá êëÜóçò äéêôýïõ C: 255.255.255.0 ÕðÜñ÷ïõí äýï óçìáíôéêÜ ðñÜãìáôá ðïõ ðñÝðåé íá èõìÜôáé êáíåßò ãéá ôçí ìÜóêá äéêôýïõ: · Ç ìÜóêá äéêôýïõ åðçñåÜæåé ìüíï ôçí [1môïðéêÞ [22mìåôÜöñáóç [1môïðéêþí [22máñéèìþí IP (üðïõ ôïðéêü óçìáßíåé, óå áõôü ôï óõãêåêñéìÝíï êïììÜôé ôïõ äéêôýïõ); · Ç ìÜóêá äéêôýïõ [1mäåí [22måßíáé áñéèìüò IP - ÷ñçóéìïðïéåßôå ãéá íá ôñïðïðïéåß ôïí ôñüðï ôïðéêÞò ìåôÜöñáóçò ôùí áñéèìþí IP. [1m4. Ôé åßíáé ôá õðïäßêôõá;[0m ¸íá õðïäßêôõï åßíáé Ýíáò ôñüðïò íá ðÜñïõìå ìéá äéåýèõíóç äéêôýïõ IP êáé [1môïðéêÜ [22míá ôç óðÜóïõìå Ýôóé þóôå áõôÞ ç áðëÞ äéåýèõíóç IP äéêôýïõ íá ìðïñåß óôçí ðñáãìáôéêüôçôá íá ÷ñçóéìïðïéçèåß óå äéÜöïñá äéáóõíäåäåìÝíá ôïðéêÜ äßêôõá. Èõìçèåßôå, Ýíáò áðëüò áñéèìüò IP ìðïñåß íá ÷ñçóéìïðïéçèåß ìüíï óå Ýíá áðëü äßêôõï. Ôï óçìáíôéêü åäþ åßíáé ôï [1môïðéêÜ[22m: üóïí áöïñÜ ôïí êüóìï Ýîù áðü ôéò ìç÷áíÝò êáé ôá öõóéêÜ äßêôõá ðïõ êáëýðôïíôáé áðü ôï õðï-äéêôõùìÝíï äßêôõï IP, ôßðïôá äåí Ý÷åé áëëÜîåé - ðáñáìÝíåé áêüìá Ýíá áðëü äßêôõï IP. Áõôü åßíáé óçìáíôéêü - ç õðï-äéêôýùóç åßíáé ìéá [1môïðéêÞ [22mñýèìéóç êáé åßíáé áüñáôç óôïí õðüëïéðï êüóìï. [1m5. Ãéáôß õðïäßêôõï;[0m Ïé áéôßåò ðßóù áðü ôçí õðï-äéêôýùóç ÷ñïíïëïãïýíôáé ðßóù óôéò ðñþôåò ðñïäéáãñáöÝò ôïõ IP - üðïõ ìüíï ëéãïóôÜ site Ýôñå÷áí óå áñéèìïýò äéêôýïõ êëÜóçò Á, ôá ïðïßá åðéôñÝðïõí åêáôïììýñéá óõíäåäåìÝíïõò host. Ðñïêáëåßôáé ðñïöáíþò ìåãÜëï êõêëïöïñéáêü êáé äéá÷åéñéóôéêü ðñüâëçìá, áí üëïé ïé IP computer óå Ýíá ìåãÜëï site ðñÝðåé íá åßíáé óõíäåäåìÝíïé óôï ßäéï äßêôõï: ðñïóðáèþíôáò íá åëÝãîïõìå Ýíá ôÝôïéï ôåñÜóôéï êôÞíïò èá Þôáí åöéÜëôçò êáé ôï äßêôõï (ó÷åäüí óßãïõñá) èá óùñéáóôåß êÜôù áðü ôï öïñôßï ôçò ßäéáò ôïõ ôçò êßíçóçò (êïñåóìüò äéêôýïõ). Êáé Ýôóé ìðáßíïõìå óôçí õðü-äéêôýùóç: ç äéåýèõíóç ôïõ äéêôýïõ IP êëÜóçò A, ìðïñåß íá êáôáôìçèåß, þóôå íá åðéôñÝøåé ôïí äéáìïéñáóìü ôçò óå ìåñéêÜ (áí ü÷é ðïëëÜ) îå÷ùñéóôÜ äßêôõá. Ç äéá÷åßñéóç êÜèå ôÝôïéïõ îå÷ùñéóôïý äéêôýïõ ìðïñåß åðßóçò íá ìåôáâéâáóôåß. Áõôü åðéôñÝðåé ôç äçìéïõñãßá ìéêñþí, äéá÷åéñßóéìùí äéêôýùí - ðïëý ðéèáíüí ÷ñçóéìïðïéþíôáò äéáöïñåôéêÝò ôå÷íïëïãßåò äéêôýùóçò. Èõìçèåßôå, äå ìðïñåßôå íá áíáìßîåôå Ethernet, Token Ring, FDDI, ATM êëð. óôï ßäéï öõóéêü äßêôõï - ìðïñïýí ðáñüë' áõôÜ íá äéáóõíäåèïýí! ¢ëëïé ëüãïé õðïäéêôýùóçò åßíáé:- · Ç öõóéêÞ êáôáíïìÞ ôïõ site åßíáé äõíáôüí íá äçìéïõñãåß ðåñéïñéóìïýò (ìÞêïò êáëùäßùí) ó÷åôéêïýò ìå ôï ðþò ç öõóéêÞ õðïäïìÞ ìðïñåß íá óõíäåèåß, áðáéôþíôáò ðïëëáðëÜ äßêôõá. Ç õðï -äéêôýùóç åðéôñÝðåé ôçí õëïðïßçóç ôïõ ðáñáðÜíù, óå Ýíá ðåñéâÜëëïí IP, ÷ñçóéìïðïéþíôáò Ýíá ìüíï áñéèìü äéêôýïõ IP. ÏõóéáóôéêÜ ôï ðáñáðÜíù ãßíåôáé ðïëý óõ÷íÜ áðü ôïõò ISPs, ðïõ åðéèõìïýí íá äßíïõí óôïõò, ìüíéìá óõíäåäåìÝíïõò ðåëÜôåò ôïõò ìå ôïðéêÜ äßêôõá, óôáôéêïýò áñéèìïýò IP. · Ï öüñôïò ôïõ äéêôýïõ åßíáé áñêåôÜ õøçëüò, þóôå íá ðñïêáëåß óçìáíôéêÝò åðéâñáäýíóåéò. Ìå ôï íá ÷ùñßæïõìå ôï äßêôõï, ÷ñçóéìïðïéþíôáò õðïäßêôõá, ç êßíçóç ðïõ åßíáé ôïðéêÞ óå êÜðïéï äéêôõáêü ôìÞìá, êñáôéÝôáé ôïðéêÞ - ìåéþíïíôáò ôçí óõíïëéêÞ êßíçóç êáé åðéôá÷ýíïíôáò ôçí óõíäåóéìüôçôá ìå ôï äßêôõï ÷ùñßò ôçí áðáßôçóç ðåñéóóüôåñïõ ðñáãìáôéêïý äéêôõáêïý bandwidth (÷ùñçôéêüôçôá) · Ïé ðñïäéáãñáöÝò áóöÜëåéáò ìðïñåß åðßóçò íá õðáãïñåýïõí ðùò äéáöïñåôéêÝò êëÜóåéò ÷ñçóôþí äå ìïéñÜæïíôáé ôï ßäéï äßêôõï - êáèþò ç êßíçóç óå Ýíá äßêôõï ìðïñåß ðÜíôá íá õðïêëáðåß áðü Ýíáí "ó÷åôéêü" ÷ñÞóôç. Ç õðï-äéêôýùóç ðáñÝ÷åé Ýíá ôñüðï íá êñáôÞóïõìå ôï ÔìÞìá Ðñïþèçóçò áðü ôï íá ðáñáêïëïõèåß/õðïêëÝðôåé ôçí äéêôõáêÞ êßíçóç ôïõ ÔìÞìáôïò ¸ñåõíáò êáé ÁíÜðôõîçò (R & D) (Þ ôïõò öïéôçôÝò áðü ôï íá õðïêëÝðôïõí ôï äßêôõï ôïõ ÔìÞìáôïò Äéá÷åßñéóçò)! · ¾ðáñîç åîïðëéóìïý ðïõ ÷ñçóéìïðïéåß áóýìâáôåò äéêôõáêÝò ôå÷íïëïãßåò, êáé ç áíÜãêç íá ôéò äéáóõíäÝóåôå êáé áõôÝò (üðùò áíáöÝñèçêå êáé ðáñáðÜíù). [1m6. Ðùò íá õðïäéêôõþóåôå Ýíáí áñéèìü äéêôýïõ IP[0m Áöïý áðïöáóßóáôå ðùò ÷ñåéÜæåôáé íá õðïäéêôõþóåôå ôïí áñéèìü ôïõ äéêôýïõ IP óáò, ðùò èá ðñï÷ùñÞóåôå; Ôá ðáñáêÜôù åßíáé ìéá óýíáøç ôùí âçìÜôùí, ôá ïðïßá êáé èá åîçãçèïýí áñãüôåñá ìå ëåðôïìÝñåéá:- · ÊÜíôå ôçí öõóéêÞ óýíäåóç (êáëùäßùóç äéêôýïõ êáé äéêôõáêÝò äéáóõíäÝóåéò - üðùò äñïìïëïãçôÝò. · Áðïöáóßóôå ðüóï ìåãÜëï/ìéêñü ÷ñåéÜæåôáé íá åßíáé êÜèå õðïäßêôõï, ìå âÜóç ôïí áñéèìü ôùí óõóêåõþí ðïõ èá åßíáé óõíäåäåìÝíåò óå áõôü - ð.÷. ðüóïé ÷ñçóéìïðïéïýìåíïé áñéèìïß IP áðáéôïýíôáé ãéá êÜèå åðéìÝñïõò ôìÞìá ôïõ äéêôýïõ. · Õðïëïãßóôå ôçí êáôÜëëçëç ìÜóêá äéêôýïõ êáé äéåýèõíóç äéêôýïõ. · Äþóôå óå êÜèå interface êÜèå äéêôýïõ ôçí äéêéÜ ôïõ äéåýèõíóç IP êáé ôçí êáôÜëëçëç ìÜóêá äéêôýïõ. · Ñõèìßóôå ôéò äñïìïëïãÞóåéò (routes) óôïõò äñïìïëïãçôÝò êáé ôéò êáôÜëëçëåò ðýëåò (gateways), ôéò äñïìïëïãÞóåéò êáé ôéò ðñïêáèïñéóìÝíåò äñïìïëïãÞóåéò óôéò äéêôõáêÝò óõóêåõÝò. · ÅëÝãîôå ôï óýóôçìá, ëýóôå ôá ðñïâëÞìáôá êáé ìåôÜ ÷áëáñþóôå! Ãéá ôïõò óêïðïýò áõôïý ôïõ ðáñáäåßãìáôïò, èá õðïèÝóïõìå ðùò õðï-äéêôõþíïõìå Ýíá ìüíï áñéèìü äéêôýïõ êëÜóçò C: 192.168.1.0 Áõôüò áñêåß ãéá ôï ðïëý 254 óõíäåäåìÝíá interface (host), óõí ôïí õðï÷ñåùôéêü áñéèìü äéêôýïõ (192.168.1.0) êáé ôçí äéåýèõíóç åêðïìðÞò (broadcast address) (192.168.1.255). [1m6.1. ÊÜíôå ôçí öõóéêÞ óýíäåóç[0m Èá ÷ñåéáóôåß íá åãêáôáóôÞóåôå ôçí êáôÜëëçëç õðïäïìÞ êáëùäßùóçò ãéá üëåò ôéò óõóêåõÝò ðïõ åðéèõìåßôå íá äéáóõíäÝóåôå, þóôå íá áíôáðïêñßíïíôáé óôçí öõóéêÞ óáò ïñãÜíùóç. Èá ÷ñåéáóôåßôå åðßóçò Ýíá ìç÷áíéóìü ãéá íá äéáóõíäÝåôå ìåôáîý ôïõò ôá äéÜöïñá ôìÞìáôá (äñïìïëïãçôÝò, ìåôáôñïðåßò ìÝóùí (media converters) êëð.). Åßíáé ðñïöáíþò áäýíáôç ìéá ëåðôïìåñÞò óõæÞôçóç áõôþí ôùí ðñáãìÜôùí åäþ. Óå ðåñßðôùóç ðïõ ÷ñåéáóôåßôå âïÞèåéá õðÜñ÷ïõí ãýñù óýìâïõëïé ó÷åäéáóìïý/åãêáôÜóôáóçò äéêôýùí ðïõ ðáñÝ÷ïõí ôÝôïéïõ ôýðïõ õðçñåóßåò. ÄùñåÜí óõìâïõëÝò åßíáé äéáèÝóéìåò åðßóçò óå Ýíá ðëÞèïò Usenet news groups (üðùò ôï comp.os.linux.networking). [1m6.2. ÌÝãåèïò õðïäéêôýùí[0m ÕðÜñ÷åé Ýíá ðáæÜñé ìåôáîý ôïõ áñéèìïý ôùí õðïäéêôýùí ðïõ äçìéïõñãåßôå êáé ôùí '÷áñáìéóìÝíùí' áñéèìþí IP. Ôï êÜèå äßêôõï IP Ý÷åé äõï äéåõèýíóåéò ðïõ åßíáé Ü÷ñçóôåò ãéá äéåõèýíóåéò interface (host)- ôïí ßäéï ôïí áñéèìü ôïõ äéêôýïõ IP êáé ôçí äéåýèõíóç åêðïìðÞò/áíáêïßíùóçò. ¼ôáí õðïäéêôõþíåôå, êÜèå õðïäßêôõï áðáéôåß áðü ìüíï ôïõ, ìïíáäéêü áñéèìü äéêôýïõ IP êáé äéåýèõíóç áíáêïéíþóåùí - êáé èá ðñÝðåé íá åßíáé Ýãêõñåò äéåõèýíóåéò áðü ôçí ãêÜìá ôùí äéåõèýíóåùí ðïõ ðáñÝ÷åôáé áðü ôï äßêôõï IP ðïõ õðïäéêôõþíåôå. ¸ôóé, õðïäéêôõþíïíôáò, Ýíá äßêôõï IP óå äýï îå÷ùñéóôÜ õðïäßêôõá, äçìéïõñãïýíôáé [1mäýï [22mäéåõèýíóåéò äéêôýùí êáé [1mäýï [22mäéåõèýíóåéò åêðïìðþí- áõîÜíïíôáò ôéò 'ìç ÷ñçóéìïðïéïýìåíåò' äéåõèýíóåéò interface (host); äçìéïõñãþíôáò 4 õðïäßêôõá äçìéïõñãåß [1mïêôþ [22mÜ÷ñçóôåò äéåõèýíóåéò ãéá interface (host) ê.ï.ê. Óôçí ïõóßá, ôï ìéêñüôåñï ÷ñÞóéìï õðïäßêôõï áðïôåëåßôáé áðü 4 áñéèìïýò IP: · Äõï ÷ñÞóéìïõò áñéèìïýò IP ãéá interface - Ýíáò ãéá ôï interface ôïõ äñïìïëïãçôÞ áõôïý ôïõ äéêôýïõ êáé Ýíá ãéá ôïí ìïíáäéêü host óôï äßêôõï áõôü. · ¸íáò áñéèìüò äéêôýïõ. · Ìéá äéåýèõíóç åêðïìðÞò/áíáêïßíùóçò. Ôï ãéáôß êÜðïéïò âÝâáéá èá Þèåëå íá äçìéïõñãÞóåé Ýíá ôüóï ìéêñü äßêôõï åßíáé ìéá Üëëç åñþôçóç! Ìå ìüíï Ýíá host óôï äßêôõï, êÜèå äéêôõáêÞ åðéêïéíùíßá èá ãßíåôáé ðñïò Üëëá äßêôõá êáé ìüíï. Ðáñüëá áõôÜ, ôï ðáñÜäåéãìá åîõðçñåôåß óôï íá åðéäåßîåé ôïí íüìï ðïõ éó÷ýåé óôçí õðï-äéêôýùóç. ÏõóéáóôéêÜ, ìðïñåßôå íá äéáéñÝóåôå ôïí áñéèìü äéêôýïõ IP óáò, ôï ðïëý óå 2^n (üðïõ n åßíáé Ýíá ëéãüôåñï áðü ôïí áñéèìü ôùí bit óôïí áñéèìü äéêôýïõ IP óáò) ßäéïõ ìåãÝèïõò õðïäßêôõá. Êáé Ýôóé, áò åßóáóôå ñåáëéóôÝò êáôÜ ôï ó÷åäéáóìü ôïõ äéêôýïõ óáò - èÝëåôå ôïí [1måëÜ÷éóôï [22máñéèìü îå÷ùñéóôþí ôïðéêþí äéêôýùí ðïõ áíôáðïêñßíåôáé óôïõò õëéêïýò ðåñéïñéóìïýò êáé óôïõò ðåñéïñéóìïýò äéá÷åßñéóçò, åîïðëéóìïý êáé áóöÜëåéáò ðïõ Ý÷åôå! [1m6.3. Õðïëïãßæïíôáò ôçí ìÜóêá õðïäéêôýïõ êáé ôïõò áñéèìïýò äéêôýùí[0m Ç ìÜóêá äéêôýïõ åßíáé áõôÞ ðïõ êÜíåé üëá ôá [1môïðéêÜ [22mìáãéêÜ ôçò äéáßñåóçò åíüò äéêôýïõ IP óå õðïäßêôõá. Ç ìÜóêá äéêôýïõ ãéá Ýíá ìç-õðïäéáéñåìÝíï áñéèìü äéêôýïõ IP åßíáé áðëÜ ìéá äéá÷ùñéæüìåíç ìå ôåëåßåò ôåôñÜäá áñéèìþí ðïõ Ý÷åé üëá ôá 'bit äéêôýïõ' ôïõ áñéèìïý äéêôýïõ ùò '1' êáé üëá ôá host bit ùò '0'. ¸ôóé, ãéá ôéò ôñåéò êëÜóåéò ôùí äéêôýùí IP, ïé êëáóóéêÝò ìÜóêåò äéêôýïõ åßíáé: · ÊëÜóç A (8 bit äéêôýïõ): 255.0.0.0 · ÊëÜóç B (16 bit äéêôýïõ): 255.255.0.0 · ÊëÜóç C (24 bit äéêôýïõ): 255.255.255.0 Ï ôñüðïò ìå ôïí ïðïßï ç õðü-äéêôýùóç äñá, åßíáé íá [4mäáíåßæåôáé[24m Ýíá Þ ðåñéóóüôåñá áðü ôá äéáèÝóéìá bit êáé ìåôÜ íá êÜíåé ôá interface [1môïðéêÜ[0m íá ìåôáöñÜæïõí ôá äáíåéêÜ bit ùò ìÝñïò ôùí network bit. ¸ôóé, ãéá íá äéáéñÝóïõìå Ýíáí áñéèìü äéêôýïõ óå äýï õðïäßêôõá, èá äáíåéæüìáóôáí Ýíá host bit èÝôïíôáò ôï êáôÜëëçëï bit óôçí ìÜóêá äéêôýïõ ôïõ ðñþôïõ (êáíïíéêïý) host bit óå '1'. Ãéá ìéá äéåýèõíóç êëÜóçò C, áõôü èá êáôÝëçãå óå ìéá ìÜóêá äéêôýïõ óáí ôçí 11111111.11111111.11111111.10000000 Þ 255.255.255.128 Ãéá ôïí áñéèìü äéêôýïõ ìáò ôçò êëÜóçò C 192.168.1.0, áõôÝò åßíáé ìåñéêÝò áðü ôéò åðéëïãÝò õðï-äéêôýùóçò ðïõ Ý÷åôå:- ______________________________________________________________________ No of No of subnets Hosts/net netmask 2 126 255.255.255.128 (11111111.11111111.11111111.10000000) 4 62 255.255.255.192 (11111111.11111111.11111111.11000000) 8 30 255.255.255.224 (11111111.11111111.11111111.11100000) 16 14 255.255.255.240 (11111111.11111111.11111111.11110000) 32 6 255.255.255.248 (11111111.11111111.11111111.11111000) 64 2 255.255.255.252 (11111111.11111111.11111111.11111100) ______________________________________________________________________ ÏõóéáóôéêÜ, äåí õðÜñ÷åé áðïëýôùò êáíÝíáò ëüãïò ãéá íá áêïëïõèåßóôå ôïí ðáñáðÜíù ôñüðï õðïäéêôýùóçò, êáôÜ ôïí ïðïßï ôá bit ôçò ìÜóêáò äéêôýïõ ðñïóôßèåíôáé áðü ôï ðéï óçìáíôéêü bit ôïõ host ðñïò ôï ðéï áóÞìáíôï. Ðáñüëá áõôÜ, áí äåí ôï êÜíåôå êáô'áõôüí ôïí ôñüðï, ïé áñéèìïß IP ðïõ èá ðñïêýøïõí èá åßíáé óå ìéá [4mÐÏËÕ[24m ðåñßåñãç áêïëïõèßá! Áõôü êÜíåé ðïëý äýóêïëï ãéá åìÜò ôïõò áíèñþðïõò, ôï íá áðïöáóßóïõìå óå ðïéï õðïäßêôõï áíÞêåé êÜèå áñéèìüò IP, êáèþò äåí åßìáóôå ðïëý êáëïß óôï íá óêåöôüìáóôå óôï äõáäéêü óýóôçìá (ïé õðïëïãéóôÝò áðü ôçí Üëëç åßíáé êáé èá ÷ñçóéìïðïéÞóïõí ïðïéïäÞðïôå ó÷Þìá ôïõò ðåßôå, ìå ôçí ßäéá ðÜíôá åõêïëßá). Áöïý áðïöáóßóåôå ãéá ôçí êáôÜëëçëç ìÜóêá äéêôýïõ, ÷ñåéÜæåôáé íá êáôáëÜâåôå ðïéåò åßíáé ïé äéÜöïñåò äéåõèýíóåéò Äéêôýïõ êáé åêðïìðÞò/áíáêïßíùóçò - êáé ôçí êëßìáêá ôùí áñéèìþí IP ãéá êÜèå Ýíá áðü áõôÜ ôá äßêôõá. ÐÜëé, èåùñïýìå ìüíï Ýíáí áñéèìü äéêôýïõ IP êëÜóçò C êáé áðåéêïíßæïíôáò ìüíï ôï [4môåëåõôáßï[24m ìÝñïò (ôïõ host) Ý÷ïõìå: ______________________________________________________________________ Netmask Subnets Network B'cast MinIP MaxIP Hosts Total Hosts -------------------------------------------------------------------------- 128 2 0 127 1 126 126 128 255 129 254 126 252 192 4 0 63 1 62 62 64 127 65 126 62 128 191 129 190 62 192 255 193 254 62 248 224 8 0 31 1 30 30 32 63 33 62 30 64 95 65 94 30 96 127 97 126 30 128 159 129 158 30 160 191 161 190 30 192 223 193 222 30 224 255 225 254 30 240 ______________________________________________________________________ ¼ðùò ìðïñåß íá éäùèåß, õðÜñ÷åé ìéá ðïëý êáëÜ êáèïñéóìÝíç áêïëïõèßá óå áõôïýò ôïõò áñéèìïýò, ç ïðïßá ôïõò êÜíåé ôïí Ýëåã÷ü ôïõò ó÷åôéêÜ áðëü. Ç 'áñíçôéêÞ ðëåõñÜ' ôçò õðï-äéêôýùóçò åßíáé åðßóçò åìöáíÞò, üóïí áöïñÜ ôçí ìåßùóç ôïõ ïëéêïý áñéèìïý ôùí äéáèÝóéìùí host äéåõèýíóåùí, üóï ôï ðëÞèïò ôùí õðïäéêôýùí áõîÜíåé. Ìå áõôÞí ôçí ðëçñïöüñçóç, åßóáóôå ðëÝïí óå èÝóç íá áíáèÝóåôå áñéèìïýò IP óå host êáé äßêôõá êáèþò êáé ìÜóêåò äéêôýïõ. [1m7. Äñïìïëüãçóç[0m Áí ÷ñçóéìïðïéåßôå Ýíá Ç/Õ Linux ìå äýï êÜñôåò äéêôýïõ ãéá íá äñïìïëïãåßôå ìåôáîý äýï (Þ ðåñéóóüôåñùí)õðïäéêôýùí, ÷ñåéÜæåôáé íá Ý÷åôå åíåñãïðïéÞóåé ôçí Ðñïþèçóç IP (IP Forwarding) óôïí ðõñÞíá óáò. ÊÜíôå Ýíá ______________________________________________________________________ cat /proc/ksyms | grep ip_forward ______________________________________________________________________ Èá ðñÝðåé íá óáò åðéóôñÝøåé êÜôé óáí... ______________________________________________________________________ 00141364 ip_forward_Rf71ac834 ______________________________________________________________________ Áí ü÷é, ôüôå äåí Ý÷åôå åíåñãïðïéÞóåé ôçí Ðñïþèçóç IP (IP-Forwarding) óôïí ðõñÞíá óáò êáé ÷ñåéÜæåôáé íá åðáíáìåôáãëùôßóóåôå êáé íá åãêáôáóôÞóåôå Ýíáí íÝï. Ãéá ÷Üñç ôïõ ðáñáäåßãìáôïò, áò õðïèÝóïõìå ðùò Ý÷åôå áðïöáóßóåé íá õðïäéêôõþóåôå ôïí C êëÜóçò áñéèìü äéêôýïõ óáò 192.168.1.0 óå 4 õðïäßêôõá (ôï êáèÝíá áðü 62 ÷ñçóéìïðïéÞóéìïõò interface/host áñéèìïýò IP). Ðáñüëá áõôÜ, äýï áðü áõôÜ ôá äßêôõá óõíäõÜæïíôáé óå Ýíá ìåãáëýôåñï åíéáßá äßêôõï, äßíïíôáò ôñßá öõóéêÜ äßêôõá. áõôÜ åßíáé :- ______________________________________________________________________ Network Broadcast Netmask Hosts 192.168.1.0 192.168.1.63 255.255.255.192 62 192.168.1.64 192.168.1.127 255.255.255.192 62 182.168.1.128 192.168.1.255 255.255.255.126 124 (äåò óçìåßùóç) ______________________________________________________________________ Óçìåßùóç: ï ëüãïò ðïõ ôï ôåëåõôáßï äßêôõï Ý÷åé ìüíï 124 ÷ñçóéìïðïéÞóéìåò äéåõèýíóåéò äéêôýïõ (ü÷é 126 üðùò èá ðåñéìÝíáìå áðü ôç ìÜóêá äéêôýïõ) åßíáé ãéáôß óôçí ðñáãìáôéêüôçôá åßíáé Ýíá 'õðåñ-äßêôõï' äýï õðïäéêôýùí. Ïé Host óôá Üëëá äýï äßêôõá èá ìåôáöñÜæïõí ôï 192.168.1.192 óáí ôç [4mäéêôõáêÞ[24m äéåýèõíóç ôïõ 'ìç-õðáñêôïý' õðïäéêôýïõ. Ðáñüìïéá, èá ìåôáöñÜæïõí ôï 192.168.1.191 óáí ôç äéåýèõíóç åêðïìðÞò/áíáêïßíùóçò ôïõ 'ìç-õðáñêôïý' õðïäéêôýïõ. ¸ôóé, áí ÷ñçóéìïðïéåßôå ôï 192.168.1.191 Þ ôï 192 óáí host äéåõèýíóåéò ôïõ ôñßôïõ äéêôýïõ, ôüôå ïé ìç÷áíÝò ôùí äýï ìéêñüôåñùí õðïäéêôýùí äåí èá åßíáé éêáíÝò íá åðéêïéíùíïýí ìáæß ôïõò. Áõôü êáôáäåéêíýåé Ýíá óçìáíôéêü èÝìá ìå ôá õðïäßêôõá - ïé ÷ñçóéìïðïéÞóéìåò äéåõèýíóåéò êáèïñßæïíôáé áðü ôï [1mÌÉÊÑÏÔÅÑÏ [22mõðïäßêôõï óôïí ÷þñï äéåõèýíóåùí óáò. [1m7.1. Ïé ðßíáêåò äñïìïëïãÞóåùí (routing tables)[0m Áò õðïèÝóïõìå üôé Ýíáò õðïëïãéóôÞò ðïõ ôñÝ÷åé Linux äñá óáí router ãéá áõôü ôï äßêôõï. Èá Ý÷åé ôñßá interface äéêôýïõ óôá ôïðéêÜ LANs êáé ðéèáíüí Ýíá ôÝôáñôï interface óôï Internet (ðïõ èá áðïôåëåß êáé ôçí ðñïêáèïñéóìÝíç ôïõ äñïìïëüãçóç). Áò õðïèÝóïõìå üôé ôï Linux ÷ñçóéìïðïéåß ôçí ÷áìçëüôåñç äéáèÝóéìç äéåýèõíóç IP óå êÜèå õðïäßêôõï óôï áíôßóôïé÷ï interface ãéá ôï äßêôõï áõôü. Èá ñýèìéæå ôá äéêôõáêÜ ôïõ interface ùò: ______________________________________________________________________ Interface IP Address Netmask eth0 192.168.1.1 255.255.255.192 eth1 192.168.1.65 255.255.255.192 eth2 192.168.1.129 255.255.255.128 ______________________________________________________________________ Ç äñïìïëüãçóç ðïõ èá åãêáèßäñõå èá Þôáí: ______________________________________________________________________ Destination Gateway Genmask Interface 192.168.1.0 0.0.0.0 255.255.255.192 eth0 192.168.1.64 0.0.0.0 255.255.255.192 eth1 192.168.1.128 0.0.0.0 255.255.255.128 eth2 ______________________________________________________________________ Óå êáè'Ýíá áðü ôá õðïäßêôõá, ïé host èá ñõèìßæïíôáí ìå ôï ðñïóùðéêü ôïõò áñéèìü IP êáé ìÜóêá äéêôýïõ (êáôÜëëçëç ãéá ôï óõãêåêñéìÝíï äßêôõï). ÊÜèå host èá äÞëùíå ôï Linux PC ùò ôç äéêéÜ ôïõ ðýëç/äñïìïëïãçôÞ (gateway/router), èÝôïíôáò ôçí äéåýèõíóç IP ôïõ interface ôïõ Linux ãé'áõôü ôï óõãêåêñéìÝíï äßêôõï. Ãéá ó÷üëéá, ðáñáôçñÞóåéò, äéïñèþóåéò, åíçìåñþóåéò ðåñß ôçò ÅëëçíéêÞò ìåôÜöñáóçò áõôïý ôïõ HOWTO, óôåßëôå email óôçí Âïýëá ÓáíéäÜ : voulariba@hellug.gr Þ óôïí Åõñéðßäç Ðáðáêþóôá : evris@hellug.gr êáé åíáëëáêôéêÜ : ep@rocketmail.com Robert Hart Ìåëâïýñíç, Áõóôñáëßá ÌÜñôéïò 1997.