PPPD

Section: Maintenance Commands (8)
Index
Return to Main Contents
 

À̸§(NAME)

pppd - Á¡´ëÁ¡ Åë½Å ±Ô¾à daemon  

°£Ãß·Á ¾²±â(SYNOPSIS)

pppd [ tty_name ] [ speed ] [ ¿É¼Ç ]  

¼³¸í(DESCRIPTION)

Á¡´ëÁ¡ Åë½Å ±Ô¾à (Ponit-to-Point Protocol)Àº Á÷·Ä(serial) Á¡´ëÁ¡ ¿¬°áµÈ »óÅ¿¡¼­ datagramÀÇ Àü¼ÛÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù. PPP´Â ´ÙÀ½°ú °°Àº ¼¼ºÎºÐÀ¸·Î ±¸¼ºµÈ´Ù. ù°, Á÷·Ä(serial) ¿¬°á »ó¿¡¼­ µ¥ÀÌŸ ±×·¥ÀÇ Ä¸½¶È­¸¦ À§ÇÑ ¹æ¹ý, µÑ°, È®Àå°¡´ÉÇÑ Link Control Protocls(LCP) ±×¸®°í ¼­·Î ´Ù¸¥ ³×Æ®¿öÅ©-°èÃþ ÇÁ·ÎÅäÄÝµé °£¿¡ ¿¬°á¼³Á¤À» À§ÇÑ ³×Æ®¿öÅ© Á¦¾î ÇÁ·ÎÅäÄÝ °è¿­(NCP) µîÀÌ´Ù.

ĸ½¶È­ Ã¥·«(encapsulation scheme)Àº Ä¿³Î¿¡¼­ µå¶óÀ̹ö ÄÚµå(driver code)¿¡ ÀÇÇØ ÁÖ¾îÁø´Ù. pppd ´Â ±âº»ÀûÀÎ ¿¬°á Á¦¾î ÇÁ·ÎÅäÄÝ(LCP), È®ÀÎÀ» Áö¿øÇÏ°í, ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ( IP; ¿©±â¿¡¼­´Â IP Á¦¾î ÇÁ·ÎÅäÄÝ·Î ºÒ¸®¿öÁö´Â IPCP)À» ¼³Á¤ÇÏ°í ¿¬°áÀ» ¼³¸³Çϱâ À§ÇÑ ³×Æ®¿öÅ© Á¦¾î ÇÁ·ÎÅäÄÝ(NCP)¸¦ Á¦°øÇÑ´Ù.  

ÁÖ·Î »ç¿ëµÇ¾îÁö´Â ¿É¼Ç(FREQUENTLY USED OPTIONS)

<tty_name>
¸í¸íµÇ¾îÁø ÀåÄ¡¿Í Åë½ÅÇÑ´Ù. ¹®ÀÚ¿­ "/dev/"´Â ÇÊ¿ä¿¡ µû¶ó <tty_name>¾Õ¿¡ ºÙ¿© Áø´Ù. ¸¸¾à ÀåÄ¡°¡ ¸í¸íµÇÁö ¾Ê¾Ò°Å³ª Á¦¾îÇÒ Å͹̳ÎÀÌ ÁÖ¾îÁø´Ù¸é pppd ´Â Á¦¾îÇÒ Å͹̳ÎÀ» »ç¿ëÇÏ°Ô µÉ °ÍÀÌ°í ¹é±×¶ó¿îµå¿¡¼­ ÀÌ°ÍÀ» ½ÇÇàÇϱâ À§ÇØ forkÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
<speed>
´Â baud rate·Î½á 10Áø »ó¼ö¸¦ ÃëÇÑ´Ù. NetBSD³ª 4.4BSD¿Í °°Àº ½Ã½ºÅÛ»ó¿¡¼­´Â ¾î¶² ¼Óµµ·Îµµ ¸í½ÃµÉ ¼ö ÀÖ´Ù. ´Ù¸¥ ½Ã½ºÅÛ(¿¹¸¦µé¾î Sunos)¿¡¼­´Â Á¦ÇÑµÈ ¼ÓµµµéÀÇ ÁýÇÕ¿¡ µû¸¥´Ù.
asyncmap <map>
<map>·Î ºñµ¿±âÀû ¹®ÀÚ Áöµµ(async character map)¸¦ ¼³Á¤ÇÑ´Ù. ÀÌ Áöµµ´Â Á¦¾î ¹®ÀÚµéÀÌ serial line»ó¿¡¼­ Á¦´ë·Î ¹Þ¾ÆÁöÁö ¾Ê´Â´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù. pppd ´Â ¼Û½ÅÃø¿¡ 2¹ÙÀÌÆ® escape ¹®ÀÚ¿­·Î¼­ ÀÌ ¹®ÀÚµéÀ» º¸³¾ °ÍÀ» ¿ä±¸ÇÒ °ÍÀÌ´Ù. Argument ´Â °¢ ºñÆ®ÀÇ ¹®ÀÚ°¡ escape ¹®ÀÚ¸¦ ³ªÅ¸³»´Â 32ºñÆ® 16Áø¼öÀÌ´Ù. Bit 0 (00000001) ´Â ¹®ÀÚ 0x00¸¦ ³ªÅ¸³¿. bit 31 (80000000) ´Â ¹®ÀÚ 0x1f ȤÀº '^_'¸¦ ³ªÅ¸³¿. ¸¸¾à ´ÙÁß asyncmap ¿É¼ÇµéÀÌ ÁÖ¾îÁø´Ù¸é ±×°ªÀº ÇÔ²² OR¿¬»êµÈ´Ù. ¸¸¾à ¾î¶² asyncmap optionµµ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é, ¾î¶² async character map µµ ¹Þ´ÂÂÊ¿¡¼­ ŸÇùµÇÁö ¾ÊÀ» °ÍÀÌ°í ÀÌ·ÎÀÎÇØ »ó´ëÃø¿¡¼­´Â ¸ðµç Á¦¾ð ¹®ÀÚµéÀ» Á¦¿ÜÇÒ °ÍÀÌ´Ù.
auth
´Â ³×Æ®¿öÅ© ÆÐŶÀÌ º¸³»Áö°Å³ª ¹Þ¾ÆµéÀ̱⸦ ½ÂÀÎÇϱâ Àü¿¡ »ó´ëÃøÀÌ È®ÀÎ µÇ±â¸¦ ¿ä±¸ÇÑ´Ù.
connect <p>
´Â ½ÇÇà ¸í·ÉÀ̳ª serial lineÀ» ¼³Á¤Çϱâ À§ÇÑ <p>¿¡ ÀÇÇØ ¸í½ÃµÇ¾îÁö´Â ½© ¸í·ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ script´Â ÀüÇüÀûÀ¸·Î ¸ðµ©¿¡¼­ ´ÙÀ̾óÇϰųª remote ppp sessionÀ» ½ÃÀÛÇÒ¶§ »ç¿ëµÇ¾îÁö´Â chat(8) ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù.
crtscts
´Â serial port»ó¿¡¼­ dataÀÇ È帧À» Á¦¾îÇϱâ À§ÇØ Çϵå¿þ¾îÀÇ È帧 (Áï, RTS/CTS ) À» Á¦¾îÇϱâ À§ÇØ »ç¿ëµÇ¾îÁø´Ù. crtscts ³ª -crtscts option ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é, serial port¸¦ À§ÇÑ Çϵå¿þ¾î È帧 Á¦¾îÀÇ ¼³Á¤Àº ¹Ù²îÁö ¾ÊÀº ä ³²¾ÒÀÖ´Ù.
defaultroute
±âº» ¼³Á¤ ¶ó¿ìÆ®¸¦ °ÔÀÌÆ®¿þÀ̷μ­ »ó´ëÃø(the peer)À» »ç¿ëÇÔÀ¸·Î½á ½Ã½ºÅÛÀÇ ¶ó¿ìÆà Å×ÀÌºí¿¡ Ãß°¡ÇÏ°í, ±× ¶§ IPCP Çù¾àÀÌ ¼º°øÀûÀ¸·Î ¿Ï¼ºµÈ´Ù. PPPÁ¢¼ÓÀÌ ²÷±â¸é ÀÌ ¶ó¿ìÆ® ¸ñ·ÏÀº Á¦°ÅµÈ´Ù.
disconnect <p>
½ÇÇà ¸í·ÉÀ̳ª pppd°¡ ¿¬°áÀ» ²÷Àº ÈÄ¿¡ <p>¿¡ ÀÇÇØ ¸í½ÃµÇ´Â ½©¸í·ÉÀ» ¼öÇàÇÑ´Ù. ¿¹¸¦ µé¾î ÀÌ script´Â Çϵå¿þ¾î ¸ðµ© Á¦¾î ½ÅÈ£µéÀÌ »ç¿ëµÇ¾îÁú ¼ö ¾øÀ»¶§ ¸ðµ©ÀÇ Á¢¼ÓÀ» ²÷µµ·Ï ¸ðµ©¿¡ ¸í·ÉÀ» ÁÙ ¼ö ÀÖ´Ù.
escape xx,yy,...
¾î¶² ¹®ÀÚµéÀÌ Àü¼Û»ó¿¡¼­ Á¦¿ÜµÇ¾îÁ®¾ß ÇÑ´Ù´Â °ÍÀ» ¸í½ÃÇÑ´Ù.(»ó´ëÃø¿¡¼­ ºñµ¿±â Á¦¾î ¹®ÀÚ Áöµµ(async control character map)¿¡ ±×°ÍÀ» Á¦¿ÜÇÏ´øÁö ¸»µçÁö »ó°üÇÏÁö ¾Ê°í). Á¦¿ÜµÉ ¹®ÀÚµéÀº ÄÞ¸¶µé¿¡ ÀÇÇØ ºÐ¸®µÇ´Â 16Áø¼öµéÀÇ ¸®½ºÆ®·Î ¸í½ÃµÈ´Ù. Á¦¾î ¹®ÀÚµéÀÌ Ç¥½ÃµÇ¾îÁö´Â °ÍÀ» Çã¿ëÇÏ´Â asyncmap option°ú´Â ´Þ¸®, °ÅÀÇ ¾î¶² ¹®ÀÚ´Â escape option À¸·Î ¸í½ÃµÉ ¼ö ÀÖ´Ù´Â °Í¿¡ ÁÖÀÇÇ϶ó. Á¦¿ÜµÇÁö ¾ÊÀ» ¼ö ÀÖ´Â ¹®ÀÚµéÀº 16Áø¼ö·Î 0x20 - 0x3f ȤÀº 0x5e±îÁöÀÇ °ªÀ» °¡Áö´Â ¹®ÀÚµéÀÌ´Ù.
file <f>
È­ÀÏ<f>·ÎºÎÅÍ ¿É¼ÇµéÀ» Àд´Ù.(Çü½ÄÀº ¾Æ·¡¿¡ Ç¥±âµÇ¾î ÀÖ´Ù.)
lock
pppd °¡ serial ÀåÄ¡ÀÇ ¿ÜºÎ Á¢±ÙÀ» ¹æÁöÇϱâ À§ÇØ UUCP-style lock fileÀ» »ý¼ºÇÑ´Ù.
mru <n>
Çù¾à(Negotiation)À» À§ÇØ <n>±îÁö MRU[Maximum Receive Unit] value¸¦ ¼³Á¤ÇÑ´Ù. pppd °¡ »ó´ëÃø¿¡°Ô <n>º¸´Ù ¸¹Àº ÆÐŶÀ» º¸³»Áö ¾Êµµ·Ï ¿ä±¸ÇÑ´Ù. ÃÖ¼Ò MRU°ªÀº 128ÀÌ´Ù. ±âº»¼³Á¤ MRU °ªÀº 1500ÀÌ´Ù. 296À̶ó´Â °ªÀº ´À¸° ¿¬°á »óÅ¿¡ ±ÇÀåµÈ´Ù.(40 Bytes´Â TCP/IP + 256 Bytes´Â µ¥ÀÌŸ)
mtu <n>
MTU [Maximum Transmit Unit] °ªÀ» <n>±îÁö ¼³Á¤ÇÑ´Ù. »ó´ëÃø(the peer)ÀÌ MRU negotiation¿¡ µû¶ó º¸´Ù ÀÛÀº °ªÀ» ¿ä±¸ÇÏ´Â ÇÑ, pppdÀº Ä¿³Î ³×Æ®¿öÅ· Äڵ尡 PPP ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ n bytesº¸´Ù ¸¹Áö ¾ÊÀº data packetÀ» º¸³»µµ·Ï ¿ä±¸ÇÒ °ÍÀÌ´Ù.
netmask <n>
interface netmask¸¦ decimal dot °³³ä(¿¹¸¦ µé¾î 255.255.255.0)ÀÇ 32ºñÆ® netmaskÀÎ <n>À¸·Î ¼³Á¤ÇÑ´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁö¸é, ±× ¸í½ÃµÈ °ªÀº ±âº»¼³Á¤µÈ netmask¿Í OR¿¬»êµÈ´Ù. ±âº»¼³Á¤µÈ netmask´Â Çù¾àµÈ remote IP address¿¡ ±â¹ÝÀ» µÎ°í ¼±ÅõȴÙ. Áï remote IP addressÀÇ Å¬·¡½º¿¡ ¾Ë¸ÂÀº ³×Æ®¿öÅ© maskÀ̸ç, µ¿ÀÏÇÑ ³×Æ®¿öÅ© »ó¿¡ ÀÖ´Â ½Ã½ºÅ۾ȿ¡ ºñÁ¡´ëÁ¡ ³×Æ®¿÷Å© ÀÎÅÍÆäÀ̽ºÀÇ netmask¿Í OR¿¬»êµÇ¾îÁø´Ù.
passive
LCP(Link Control Protocol)¿¡¼­ "passive"¿É¼ÇÀÌ »ç¿ë°¡´ÉÇÏ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â Á¢¼ÓÀ» ÃʱâÈ­ÇÏ·Á ÇÒ °ÍÀÌ°í, ¸¸¾à »ó´ëÃøÀ¸·ÎºÎÅÍ ¾î¶°ÇÑ ÀÀ´äÀÌ ¾øÀ¸¸é pppd ´Â (³¡³»±â¸¦ ÇÏ´Â ´ë½Å¿¡) »ó´ëÃøÀ¸·ÎºÎÅÍ À¯È¿ÇÑ LCP ÆÐŶÀ» ¸¶³É ±â´Ù¸°´Ù.
silent
ÀÌ ¿É¼ÇÀ» °¡Áö¸é pppd ´Â (±¸¹öÁ¯ÀÇ pppd¿¡¼­ÀÇ 'passive'¿É¼Çó·³) »ó´ëÃøÀ¸·ÎºÎÅÍ ¿À´Â À¯È¿ÇÑ LCP ÆÐŶÀÌ ¹Þ¾ÆÁú ¶§ ±îÁö Á¢¼ÓÀ» ÃʱâÈ­ÇÏ·Á´Â LCPÆÐŶµéÀ» Àü¼ÛÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
 

¿É¼Ç(OPTIONS)

<local_IP_address>:<remote_IP_address>
LocalÀ̳ª remote ÀÎÅÍÆäÀ̽º IP ÁÖ¼ÒµéÀ» ¼³Á¤ÇÑ´Ù. µÑ Áß Çϳª¸¦ ¼³Á¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù. IPÁּҴ ȣ½ºÆ® À̸§À̳ª ½ÊÁø¼ö¿Í Á¡À¸·Î ¸í½ÃµÉ ¼ö ÀÖ´Ù. (¿¹¸¦µé¾î 150.234.56.78). ±âº» ¼³Á¤µÈ local ÁÖ¼Ò´Â ( noipdefault ¿É¼ÇÀÌ ÁÖ¾îÁö±â±îÁö´Â) ±× ½Ã½ºÅÛÀÇ (ù) IP ÁÖ¼ÒÀÌ´Ù. RemoteÁÖ¼Ò´Â ¾î¶² ¿É¼ÇÀÌ¶óµµ ¸í½ÃµÇÁö ¾Ê´Â´Ù¸é »ó´ëÃøÀ¸·ÎºÎÅÍ ¾ò¾îÁú °ÍÀÌ´Ù. ´ëü·Î ÀÌ ¿É¼ÇÀº ¿ä±¸»çÇ×Àº ¾Æ´Ï´Ù. ¸¸¾à local, remote IP ÁÖ¼Ò°¡ ÀÌ ¿É¼ÇÀ¸·Î ¸í½ÃµÈ´Ù¸é pppd ´Â ipcp-accept-local, ipcp-accept-remote ¿É¼ÇÀÌ °¢°¢ ÁÖ¾îÁö±â±îÁö´Â IPCP°³³ä»óÀ¸·Î »ó´ëÃøÀ¸·ÎºÎÅÍ ´Ù¸¥ °ªÀ» °®Áö ¾Ê´Â´Ù.
-ac
Address/Control¾ÐÃà Çù¾àÀ» »ç¿ë ºÒ°¡ÇÏ°Ô ÇÑ´Ù. (±âº»ÀûÀ¸·Î »ç¿ë ºÒ°¡Çϵµ·Ï ¼³Á¤µÈ´Ù. Áï, Address/Control fieldÀÇ ¾ÐÃàÀÌ ºÒ°¡ÇÏ°Ô µÇ¾îÁø´Ù.)
-all
LCP¿Í IPCP¸¦ À§ÇÑ ¾î¶°ÇÑ ´Ù¸¥ ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç, ±âº»ÀûÀ¸·Î ¼³Á¤µÈ °ª¸¸À» »ç¿ëÇÏ°Ú´Ù´Â ¿É¼ÇÀÌ´Ù.
-am
asyncmap Çù¾àÀ» ºÒ°¡ÇÏ°Ô ÇÏ°í, ±âº» ¼³Á¤µÈ asyncmapÀ» »ç¿ëÇÏ°Ú´Ù´Â ¿É¼Ç, Áï ¸ðµç Á¦¾î ¹®ÀÚµéÀ» Á¦¿Ü½ÃŲ´Ù.
-as <n>
asyncmap <n> °ú µ¿ÀÏÇÑ °³³äÀÇ ¿É¼ÇÀÌ´Ù.
bsdcomp nr,nt
»ó´ëÃø¿¡¼­ packetµéÀ» º¸³¾¶§ ÃÖ´ë ÄÚµå Å©±âÀÎ nr bitsÀÇ Å©±â·Î BSD-Compression ±â¼ú(scheme)À» »ç¿ëÇÏ¿© ¾ÐÃàÇؼ­ º¸³»µµ·ÏÇϸç, ÃÖ´ë ÄÚµå Å©±âÀÎ nt bits·Î º¸³»¾îÁöµµ·Ï ÇÏ´Â ¿É¼ÇÀÌ´Ù. ¸¸¾à nt °¡ ¸í½ÃµÇÁö ¾Ê´Â´Ù¸é, nr°ªÀ¸·Î ÁÖ¾îÁø °ÍÀÌ nt°ªÀ¸·Î ±âº» ¼³Á¤µÈ´Ù. 9¿¡¼­ 15±îÁöÀÇ ¹üÀ§¾È¿¡ °ªÀÌ nr°ú ntÀÇ °ªÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù. À̺¸´Ù Å« ¹üÀ§ÀÇ °ªÀº ¾ÐÃàÀ²Àº ÁÁÀ¸³ª compression dictionaryµéÀ» À§ÇØ Ä¿³ÎÀÇ ¸Þ¸ð¸®¸¦ ¸¹ÀÌ »ç¿ëÇÏ°Ô ÇÑ´Ù. »ó´ëÀûÀ¸·Î nr°ú ntÀÇ °ªÀ¸·Î 0À» »ç¿ëÇϸé Åë½Å»ó¿¡¼­ ¾ÐÃàÀÌ ÀÌ·ïÁöÁö ¾Ê´Â´Ù.
-bsdcomp
¾ÐÃàÇÏÁö ¾Ê°Ô ÇÏ´Â ¿É¼Ç. pppd ´Â BSD-Compress ±â¼ú·Î ÆÐŶÀ» ¾ÐÃàÇÏÁö ¾Ê°Ô ÇÏ´Â ¿É¼ÇÀÌ´Ù.
+chap
»ó´ë¿¡°Ô CHAP [Cryptographic Handshake Authentication Protocol] È®ÀÎ(authentication)¸¦ »ç¿ëÇÔÀ¸·Î½á º¸¾ÈÀ» À§ÇØ ÀÚ½ÅÀÓÀ» È®ÀÎÇϵµ·Ï ÇÏ´Â ¿É¼Ç.
-chap
CHAP¸¦ »ç¿ëÇÏ´Â È®ÀÎ ÀýÂ÷¸¦ Çã¿ëÇÏÁö ¾Ê°Ú´Ù´Â ¿É¼Ç.
chap-interval <n>
¸¸¾à À̿ɼÇÀÌ ÁÖ¾îÁö¸é, pppd ´Â <n>Ãʸ¶´Ù »ó´ëÃø¿¡ CHAPÀ» ÀÌ¿ëÇÏ´Â È®ÀÎ ÀÛ¾÷À» Àç½ÃµµÇÏ°Ô ÇÏ´Â ¿É¼Ç.
chap-max-challenge <n>
CAHP À» ½Ãµµ Àü¼ÛÇϴ ȸ¼ö <n>ÀÇ ÃÖ´ë¼ö¸¦ Á¦¾îÇÏ´Â ¿É¼Ç. (±âº»¼³Á¤ 10).
chap-restart <n>
CHAP È®ÀÎÀ» ¸Å <n>Ãʸ¶´Ù ´Ù½Ã ½ÃÀÛÇÏ°Ô ÇÏ´Â ¿É¼Ç. ( ¸ÕÀúÀÇ ½Ãµµ¿¡ ´ëÇÑ time out À¸·Î ÀçÀü¼Û). (±âº»¼³Á¤Àº 3)
-crtscts
serial port»ó¿¡¼­ Çϵå¿þ¾î È帧 Á¦¾î(¿¹ RTS/CTS)¸¦ ºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼Ç. ¸¸¾à crtscts, -crtscts option ¾î´À °Íµµ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é, serial port¿¡ ´ëÇÑ Çϵå¿þ¾î È帧Á¦¾î´Â ¹Ù²îÁö ¾ÊÀº ä·Î ³²¾Æ ÀְԵȴÙ.
-d
debugging levelÀ» ³ôÀδÙ(debug option°ú µ¿ÀÏÇÏ´Ù).
debug
Debugging levelÀ» ³ôÀδÙ.(same as -d). ¸¸¾à ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁø´Ù¸é, pppd ´Â º¸³»°í ¹ÞÀº ¸ðµç Á¦¾î ÆÐŶÀÇ ³»¿ëµéÀ» ÀÐÀ» ¼ö ÀÖ´Â ÇüÅ·ΠlogµÈ´Ù. ÀÌ ÆÐŶµéÀº facility daemon °ú level debugÀ» °¡Áö´Â syslog¸¦ ÅëÇØ logµÇ¾îÁø´Ù. ÀÌ Á¤º¸´Â /etc/syslog.conf ¸¦ Àû´çÈ÷ ¼ÂÆÃÇÔÀ¸·Î È­ÀÏ·Î ÀúÀåÇÒ ¼ö ÀÖ´Ù(syslog.conf(5)¸¦ º¸¶ó).
-defaultroute
defaultroute optionÀ» »ç¿ë ºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼Ç. ½Ã½ºÅÛ °ü¸®ÀÚ´Â ÀÏ¹Ý »ç¿ëÀÚµéÀÌ pppd À» ÀÌ¿ëÇÏ¿© ±âº»ÀûÀ¸·Î ¼³Á¤µÈ ¶ó¿ìÆ®¸¦ ¸¸µå´Â °ÍÀ» ¹æÁöÇϱâ À§ÇØ /etc/ppp/options È­ÀϾȿ¡ ÀÌ ¿É¼ÇÀ» µÑ ¼ö ÀÖ´Ù.
-detach
Background process·Î forkµÇÁö ¾Ê°Ô ÇÏ´Â ¿É¼Ç.(otherwise pppd will do so if a serial device other than its controlling terminal is specified).
dns-addr <n>
ÀÌ ¿É¼ÇÀº µµ¸ÞÀÎ ³×ÀÓ ¼­¹ö¸¦ À§ÇØ IP address ȤÀº addressµéÀ» ¼³Á¤ÇÑ´Ù. ÀÌ°ÍÀº Microsoft Windows clientµé¿¡ ÀÇÇØ »ç¿ëµÇ¾îÁø´Ù. Primary DNS address ´Â dns-addr¿É¼ÇÀÇ Ã¹¹ø° instance¿¡ ÀÇÇØ ¸í½ÃµÈ´Ù. Secondary DNS address´Â µÎ¹ø° instance¿¡ ÀÇÇØ ¸í½ÃµÈ´Ù.
domain <d>
È®ÀÎÀ» ¸ñÀûÀ¸·Î local host name¿¡ domain name <d>¸¦ µ¡ºÙÀδÙ. ¿¹¸¦ µé¾î ¸¸¾à gethostname()ÀÌ porsche¶ó´Â À̸§À» returnÇߴµ¥ ÀÌ°ÍÀÌ µµ¸ÞÀÎ ³×ÀÓ À¸·Î °®Ãß¾îÁø À̸§ÀÌ porsche.Quotron.COMÀ̶ó¸é, Quotron.COMÀ» µµ¸ÞÀÎ ³×ÀÓÀ¸·Î ÇϱâÀ§ÇØ ÀÌ ¿É¼ÇÀ» »ç¿ëÇÒ °ÍÀÌ´Ù.
-ip
IP address Çù¾à(negotiation)À» »ç¿ëºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼Ç. ÀÌ ¿É¼ÇÀÌ »ç¿ëµÈ´Ù¸é, remote IP address´Â options È­ÀÏ¿¡³ª ȤÀº command line»ó¿¡¼­ ÀÌ ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ¸í½ÃÇؾ߸¸ ÇÑ´Ù.
+ip-protocol
IPCP, IP protocolµéÀ» »ç¿ë°¡´ÉÇÏ°Ô ÇÏ´Â ¿É¼Ç. ÀÌ°ÍÀº ±âº» Á¶°ÇÀÌ´Ù. ÀÌ ¿É¼ÇÀº ±âº»¼³Á¤ÀÌ -ip-protocolÀ϶§¸¸ ÇÊ¿äµÇ¾îÁö´Â ¿É¼ÇÀÌ´Ù.
-ip-protocol
IPCP, IP ÇÁ·ÎÅäÄݵéÀ» »ç¿ëºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼ÇÀÌ´Ù. ÀÌ ¿É¼ÇÀº ¸¸¾à¿¡ IPCP protocolÀ» »ç¿ëÇÏ´Â client°¡ È¥µ·µÇ¾îÁö´Â °ÍÀ» ¿øÇÏÁö ¾Ê°Å³ª IPX protocolÀ» ¾Ë¾Æ¸Ô´Â client¸¦ »ç¿ëÇÏ´Â °ÍÀ̶ó¸é ÀÌ ¿É¼ÇÀº ±× ¶§ »ç¿ëµÇ¾îÁú °ÍÀÌ´Ù.
+ipx-protocol
IPXCP, IPX protocolÀ» »ç¿ëÇÏ°Ô ÇÏ´Â ¿É¼Ç. »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ Ä¿³ÎÀÌ IPX¸¦ Áö¿øÇÑ´Ù¸é ±âº» Á¶°ÇÀÌ´Ù. ¸¸¾à ±âº»¼³Á¤ÀÌ -ipx-protocol·Î µÇ¾î ÀÖ´Ù¸é ÀÌ ¿É¼ÇÀÌ ÇÊ¿äÇÏ´Ù. ¸¸¾à »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ kernelÀÌ IPX protocolÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù¸é ÀÌ ¿É¼ÇÀº ¾Æ¹«·± ¿µÇâµµ ¹ÌÄ¡Áö ¾Ê´Â´Ù.
-ipx-protocol
IPXCP, IPX protocolµéÀ» »ç¿ëºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼Ç. IPXCP protocolÀ» »ç¿ëÇÔÀ¸·Î È¥¶õÀÌ »ý±â´Â °ÍÀ» ¿øÇÏÁö ¾Ê°Å³ª IP protocolÀ» ¾Ë¾Æ¸Ô´Â client¸¦ »ç¿ëÇÑ´Ù¸é ±×¶§ À̿ɼÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ipcp-accept-local
ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â ¸¶Ä¡ local IP address·Î ¿É¼Ç¿¡ ¸í½ÃµÈ °Íó·³ »ó´ëÃøÀÇ Á¤º¸(idea)¸¦ ½Ã½ºÅÛÀÇ local IP address·Î ¹Þ¾ÆµéÀδÙ.
ipcp-accept-remote
ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â ¸¶Ä¡ remote IP address·Î ¿É¼Ç¿¡ ¸í½ÃµÈ °Íó·³ »ó´ëÃøÀÇ Á¤º¸(idea)¸¦ ½Ã½ºÅÛÀÇ remote IP address·Î ¹Þ¾Æ µéÀδÙ.
ipcp-max-configure <n>
IPCP ¼³Á¤¿äû(configure-request)À» À§ÇÑ Àü¼Û(transmission)µéÀÇ ÃÖ´ë ȸ¼ö¸¦ <n>À¸·Î ¼³Á¤ÇÏ´Â ¿É¼Ç.(default 10)
ipcp-max-failure <n>
configure-RejectµéÀ» º¸³»±â ½ÃÀÛÇϱâÀü¿¡ µÇµ¹·Á º¸³»Áø IPCP configure-NAKµéÀÇ ÃÖ´ëȸ¼ö¸¦ <n>À¸·Î ¼³Á¤ÇÑ´Ù(default 10).
ipcp-max-terminate <n>
IPCP terminate-requestÀÇ Àü¼ÛÀÇ ÃÖ´ëȸ¼ö¸¦ <n>À¸·Î ¼³Á¤(default 3).
ipcp-restart <n>
IPCPÀÇ Àç½ÃÀÛ °£°ÝÀ» <n>ÃÊ·Î ¼³Á¤ÇÑ´Ù(ÀçÀü¼ÛÀ» À§ÇÑ time out).
ipparam string
´Â ¿©ºÐÀÇ ¸Å°³º¯¼ö(parameter)·Î ip-up°ú ip-down scriptµéÀ» Á¦°øÇÑ´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁö¸é, ÁÖ¾îÁø stringÀº 6¹ø° ¸Å°³º¯¼ö(parameter)·Î ±× script¿¡ ÁÖ¾îÁø´Ù.
ipx-network <n>
IPXCP configure request frame¾È¿¡ ÀÖ´Â IPX network number¸¦ <n>À¸·Î ¼³Á¤ÇÏ´Â ¿É¼Ç. ±âº»ÀûÀ¸·Î ¼³Á¤µÈ °ª(default)Àº ¾ø´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é network number´Â »ó´ëÃøÀ¸·ÎºÎÅÍ ¾ò¾îÁö°Ô µÈ´Ù.¸¸¾à »ó´ëÃøÀÌ network number¸¦ °¡Áö°í ÀÖÁö ¾Ê´Ù¸é IPX protocolÀº ½ÃÀÛµÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ ¼ö´Â 16Áø¼öÀ̸ç, 0x¿Í °°Àº °ÍÀ» 16Áø¼ö ¾Õ¿¡ »ç¿ëÇÏÁö ¾Ê°í ¼ýÀÚ¸¸ ÀÔ·ÂÇÑ´Ù. ÀÌ°ÍÀº ipxcp-accept-network option°ú °ü·ÃÀÖ´Ù.
ipx-node <n>:<m>
IPX node number¸¦ ¼³Á¤ÇÏ´Â ¿É¼Ç. <n>,<m> ÀÌ µÎ°³ÀÇ node number´Â ÄÝ·Ð À¸·Î °¢°¢ ±¸ºÐµÈ´Ù. ù¹ø° ¼ýÀÚ<n>Àº local node numberÀÌ°í, µÎ¹ø° <m> Àº »ó´ëÀÇ node numberÀÌ´Ù. °¢ node number´Â 16Áø¼ö ÀÌ°í, 10°³ÀÇ ÀǹÌÀÖ´Â ¼ýÀÚÀÇ ÃÖ´ë¼ö·Î ÇÑ´Ù ipx network»ó¿¡¼­ node numberµéÀº À¯ÀÏÇؾ߸¸ ÇÑ´Ù. ±âº»ÀûÀ¸·Î ¼³Á¤µÈ °ªÀº ¾ø´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ ¸í½ÃµÇÁö ¾Ê¾Ò´Ù¸é »ó´ëÃø À¸·ÎºÎÅÍ ¾ò¾îÁö´Â node number¸¦ »ç¿ëÇÑ´Ù. ÀÌ ¿É¼ÇÀº ipxcp-accept-local ¿Í ipxcp-accept-remote ¿É¼Çµé°ú °ü·Ã ÀÖ´Ù.
ipx-router-name <string>
¶ó¿ìÅÍÀÇ À̸§À» ¼³Á¤ÇÏ´Â ¿É¼Ç. ÀÌ°ÍÀº stringÀ̸ç, information data·Î »ó´ëÃø¿¡ º¸³»¾îÁø´Ù.
ipx-routing <n>
¶ó¿ìÆà ÇÁ·ÎÅäÄÝÀÌ ÀÌ ¿É¼Ç¿¡ ÀÇÇØ ¹Þ¾ÆÁöµµ·Ï ¼³Á¤ÇÏ´Â ¿É¼Ç. ipx-routingÀÇ Çϳª ÀÌ»óÀÇ instance°¡ ¸í½ÃµÉ ¼öµµ ÀÖ´Ù. none' option(0)Àº ipx-routingÀÇ ´ÜÁö ÇϳªÀÇ instance·Î ¸í½ÃµÉ ¼ö ÀÖ´Ù. ±× °ªÀÌ NONEÀÇ °ªÀ¸·Î 0À», 2 RIP/SAPÀÇ °ªÀ¸·Î 2¸¦, NLSPÀÇ °ªÀ¸·Î 4¸¦ ÁÙ ¼ö ÀÖ´Ù.
ipxcp-accept-local
ipx-node ¿É¼Ç¿¡ ¸í½ÃµÈ node number¿¡ ´ëÇÑ »ó´ëÃøÀÇ NAK¸¦ ¹Þ¾ÆµéÀδÙ. ¸¸¾à node number°¡ '0'ÀÌ ¾Æ´Ñ °ªÀ¸·Î ¸í½ÃµÈ´Ù¸é, ±âº» ¼³Á¤µÈ °ª´ë½Å¿¡ ÁÖ¾îÁø °ªÀ» »ç¿ëÇÏ°Ô ÇÑ´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù¸é »ó´ëÃøÀÌ node number ÀÇ entry¸¦ ¹«½Ã(override)Çϵµ·Ï Çã¿ëÇÏ´Â °ÍÀÌ µÈ´Ù.
ipxcp-accept-network
ipx-network option¿¡ ¸í½ÃµÈ network number¸¦ À§ÇØ »ó´ëÃøÀÇ NAK¸¦ ¹Þ¾ÆµéÀδÙ. ¸¸¾à network number°¡ '0'ÀÌ ¾Æ´Ñ °ªÀÌ ¸í½ÃµÈ´Ù¸é, ±âº» ¼³Á¤°ª´ë½Å ÁÖ¾îÁø °ªÀ» »ç¿ëÇÑ´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀÌ »ç¿ëµÇ¾îÁø´Ù¸é »ó´ëÃøÀÌ node numberÀÇ entry¸¦ ¹«½Ã(override)Çϵµ·Ï Çã¿ëÇÏ°Ô µÈ´Ù.
ipxcp-accept-remote
configure request frame ¾È¿¡ ¸í½ÃµÈ »ó´ëÃøÀÇ network number¸¦ »ç¿ëÇÏ´Â ¿É¼Ç. ÀÌ node number´Â »ó´ëÃøÀ» À§ÇØ ¸í½ÃµÇ°í ÀÌ ¿É¼ÇÀÌ ¸í½ÃµÇÁö ¾Ê´Â´Ù¸é, »ó´ëÃøÀº »ç¿ëÀÚ°¡ ¸í½ÃÇß´ø °ªÀ» °­Á¦·Î »ç¿ëÇÏ°Ô µÉ °ÍÀÌ´Ù.
ipxcp-max-configure <n>
SystemÀÌ º¸³¾ IPXCP configure request frameÀÇ ÃÖ´ë¼ö¸¦ <n>À¸·Î ¼³Á¤ ÇÏ´Â ¿É¼Ç. ±âº»¼³Á¤ °ªÀº 10.
ipxcp-max-failure <n>
Local systemÀÌ ÀÌ ¿É¼ÇÀ» °ÅÀý(reject)Çϱâ Àü¿¡ local systemÀÌ º¸³¾ IPXCP NAK frameÀÇ ÃÖ´ë¼ö¸¦ ¼³Á¤ÇÑ´Ù. ±âº»¼³Á¤°ªÀº 3.
ipxcp-max-terminate <n>
local systemÀÌ »ó´ëÃøÀÌ IPXCP terminate requets frameµé¿¡ ±Í±â¿ïÀÌÁö ¾Ê°í ÀÖ´Â °ÍÀ» ¾Ë±â Àü¿¡ IPXCP terminate request frameÀÇ ÃÖ´ë¼ö¸¦ ¼³Á¤ÇÑ´Ù. ±âº» ¼³Á¤°ªÀº 3ÀÌ´Ù.
kdebug n
kernel-level PPPdriver¾È¿¡ debugging code¸¦ »ç¿ë°¡´ÉÇÏ°Ô ÇÏ´Â ¿É¼Ç. º¯¼ö n ´Â ´ÙÀ½ÀÇ °ªµéÀÇ ÇÕÀÌ´Ù. 1Àº ÀϹÝÀû debugging message ¸¦ enabel½ÃÅ°´Â °ª, 2´Â ¹ÞÀº ÆÐŶÀÇ ³»¿ëÀÌ ÀμâµÇ¾îÁöµµ·Ï ¿äûÇÏ´Â °ªÀÌ°í, 4´Â Àü¼ÛµÈ ÆÐŶÀÇ ³»¿ëÀÌ ÀμâµÇµµ·Ï ¿äûÇÏ´Â °ªÀÌ´Ù.
lcp-echo-failure <n>
ÀÌ ¿É¼ÇÀÌ ÁÖ¾îÁø´Ù¸é, ¸¸¾à n LCP echo-requestµéÀÌ À¯È¿ÇÑ LCP echo-reply¸¦ ¹ÞÁö ¾ÊÀºÃ¤ º¸³»¾îÁø´Ù¸é, pppd ´Â »ó´ëÃøÀÌ Á×Àº °ÍÀ¸·Î °¡Á¤ÇÒ °ÍÀÌ´Ù. ÀÌ·±ÀÏÀÌ ¹ß»ýÇϸé,pppdÀº ±× Á¢¼ÓÀ» Á¾·áÇÏ°Ô µÈ´Ù. ÀÌ ¿É¼ÇÀÇ »ç¿ëÀº lcp-echo-interval parameterÀÇ °ªÀ¸·Î '0'ÀÌ ¾Æ´Ñ °ªÀ» ÇÊ¿äÇÑ´Ù. ÀÌ ¿É¼ÇÀº Çϵå¿þ¾î modem Á¦¾î ¶óÀÎÀÌ ºÒ°¡ÇÑ »óÅ Áï, modemÀÇ Á¢¼ÓÀÌ ²÷°ÜÁø »óÅÂ¿Í °°ÀÌ ¹°¸®ÀûÀÎ Á¢¼ÓÀÌ ²÷¾îÁø ÈÄ¿¡ pppdÀÌ Á¾·áµÇµµ·Ï »ç¿ëµÇ¾îÁú ¼ö ÀÖ´Ù.
lcp-echo-interval <n>
ÀÌ ¿É¼ÇÀÌ »ç¿ëµÇ¾îÁø´Ù¸é, pppdÀº »ó´ëÃø¿¡°Ô ¸Å nÃʸ¶´Ù LCP echo-request frameÀ» º¸³»°Ô µÈ´Ù. ¸®´ª½º ÇÏ¿¡¼­, echo-request´Â ¾î¶² ÆÐŶµµ nÃʵ¿¾È µµÂøµÇ¾îÁöÁö ¾ÊÀ»¶§ º¸³»¾îÁø´Ù. º¸Åë »ó´ëÃøÀº echo-reply°¡ º¸³»Áú ¶§ echo-request¸¦ º¸³»¾ß¸¸ ÇÑ´Ù. ÀÌ ¿É¼ÇÀº »ó´ëÃøÀÌ ´õÀÌ»ó ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù´Â °ÍÀ» ¾Ë°Ô µÇµµ·Ï lcp-echo-failure option°ú ÇÔ²² »ç¿ëµÇ¾îÁú ¼ö ÀÖ´Ù.
lcp-max-configure <n>
LCP configure-request Àü¼ÛÀÇ ÃÖ´ë¼ö¸¦ <n>À¸·Î ¼³Á¤ÇÏ´Â ¿É¼Ç. ±âº»¼³Á¤°ªÀº 10.
lcp-max-failure <n>
LCP configure-Reject°¡ º¸³»Áö±â ½ÃÀÛÇϱâ Àü¿¡ µÇµ¹·Áº¸³»Áø configure-NAKÀÇ ÃÖ´ë¼ö¸¦ <n>À¸·Î ¼³Á¤ÇÏ´Â ¿É¼Ç. ±âº»¼³Á¤°ªÀº 10.
lcp-max-terminate <n>
LCP terminate-request frameÀÇ Àü¼Ûȸ¼ö¸¦ ÃÖ´ë <n>±îÁö ¼³Á¤ÇÏ´Â ¿É¼Ç. (±âº»¼³Á¤°ªÀº 3).
lcp-restart <n>
LCPÀÇ ÀçÀü¼ÛÀ» À§ÇÑ time out, restart°£°ÝÀ» <n>ÃÊ·Î ¼³Á¤ÇÏ´Â ¿É¼Ç. (±âº»¼³Á¤°ªÀº 3).
local
modem Á¦¾î ¶óÀÎÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù Áï, modemÀ» ÅëÇÏÁö ¾Ê°í »ç¿ë. ÀÌ ¿É¼ÇÀ» ÀÌ¿ëÇϸé, pppd ´Â ¸ðµ©À¸·ÎºÎÅÍÀÇ CD (Carrier Detect) signalÀÇ »óŸ¦ ¹«½ÃÇÒ °ÍÀÌ°í, DTR (Data Terminal Ready) signalÀÇ »óŸ¦ ¹Ù²ÙÁö ¾ÊÀ» °ÍÀÌ´Ù.
login
PAP¸¦ »ç¿ëÇÔÀ¸·Î »ó´ëÃøÀ» È®ÀÎÇϱâ À§ÇØ ½Ã½ºÅÛÀÇ password database¸¦ »ç¿ëÇÏ°í, ±×¸®°í ½Ã½ºÅÛÀÇ wtmp È­ÀÏ¿¡ »ç¿ëÀÚ¸¦ ±â·ÏÇÑ´Ù.
modem
Modem control lineµéÀ» ÀÌ¿ëÇÑ´Ù. ÀÌ ¿É¼ÇÀº ±âº»ÀûÀ¸·Î ¼³Á¤µÇ¸ç, ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â serial device¸¦ ¿­¶§(openning) (connect script°¡ ¸í½ÃµÇ¾îÁö´ÂÇÑ) ½ÂÀεǾîÁö´Â ¸ðµ©À¸·ÎºÎÅÍ CD(Carrier Detect) ½ÅÈ£¸¦ ±â´Ù¸± °ÍÀÌ´Ù. ±×¸®°í pppd´Â connect script¸¦ ½ÇÇàÇϱâ Àü¿¡ ¿¬°áÀ» Á¾·áÇÒ¶§ DTR (Data Terminal Ready) signalÀ» ¶³¾î¶ß¸°´Ù. Ultrix»ó¿¡¼­´Â ÀÌ ¿É¼ÇÀÌ crtscts¿É¼Ç°ú ¸¶Âù°¡Áö·Î Çϵå¿þ¾î È帧 Á¦¾î¸¦ ÀǹÌÇÑ´Ù.
-mn
magic number negotiationÀ» »ç¿ëºÒ°¡ÇÏ°Ô ¸¸µç´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â looped-back lineÀ» ¹ß°ßÇÒ ¼ö ¾ø´Ù.
-mru
MRU [Maximum Receive Unit] negotiationÀ» »ç¿ëºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼Ç. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd ´Â MRUÀÇ ±âº»¼³Á¤°ªÀÎ 1500¹ÙÀÌÆ®¸¦ »ç¿ëÇÑ´Ù.
name <n>
È®ÀÎÀ» ¸ñÀûÀ¸·Î local systemÀÇ À̸§À» <n>À¸·Î ¼³Á¤ÇÑ´Ù.
noipdefault
local IP address°¡ ¸í½ÃµÇ¾î ÀÖÁö ¾ÊÀ»¶§ ±âº»¼³Á¤µÈ °ÍÀ» »ç¿ëºÒ°¡ÇÏ°Ô ÇÏ´Â ¿É¼ÇÀ¸·Î °¡´ÉÇÏ´Ù¸é È£½ºÆ® À̸§À¸·ÎºÎÅÍ local IP address¸¦ °áÁ¤Çϱâ À§Çؼ­ÀÌ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é »ó´ëÃøÀº IP address°¡ ¿É¼Ç È­ÀÏÀ̳ª command line»ó¿¡ ¸íÈ®È÷ ¸í½ÃµÇ¾îÁö´Â ÇÑ IPCP Çù¾à(negotiation)µ¿¾È local IP address¸¦ ÁÖ¾î¾ß ÇÑ´Ù.
-p
passive ¿É¼Ç°ú µ¿ÀÏÇÏ´Ù.
+pap
»ó´ëÃø¿¡°Ô PAP¸¦ »ç¿ëÇÏ°í ÀÖ´ÂÁö È®ÀÎÀ» ¿ä±¸ÇÏ´Â ¿É¼Ç.
-pap
PAP¸¦ »ç¿ëÇؼ­ È®ÀÎÇÏ´Â °ÍÀ» °ÅºÎÇÏ´Â ¿É¼Ç.
papcrypt
»ó´ëÃøÀÇ Á¤Ã¼¸¦ È®ÀÎÇϱâ À§ÇØ »ç¿ëµÇ¾îÁö´Â /etc/ppp/pap-secrets È­ÀÏ ¾È¿¡ ÀÖ´Â ¸ðµç ºñ¹ÐµéÀº ¾ÏȣȭµÇ¾îÁüÀ» ³ªÅ¸³»´Â ¿É¼ÇÀÌ°í, pppd´Â /etc/ppp/pap-secrets È­ÀϷκÎÅÍ ºñ¹Ð¿¡ ´ëÇÑ Á¤Ã¼¼ºÀ» °®´Â password¸¦ ¹ÞÁö¾Ê¾Æµµ µÈ´Ù.
pap-max-authreq <n>
PAP ahthenticate-request Àü¼Ûȸ¼öÀÇ ÃÖ´ë¼ö¸¦ <n>À¸·Î ¼³Á¤ÇÑ´Ù (±âº»¼³Á¤°ª 10).
pap-restart <n>
PAP Àç½ÃÀÛ °£°ÝÀ» <n>ÃÊ·Î ¼³Á¤ÇÑ´Ù(±âº»¼³Á¤°ª 3).
pap-timeout <n>

Set the maximum time that pppd °¡ »ó´ëÃøÀÌ <n>ÃʱîÁö PAP·Î½á ÀÚ½ÅÀ» È®ÀÎÇϵµ·Ï ±â´Ù¸®´Â ÃÖ´ë ½Ã°£À» ¼³Á¤ÇÑ´Ù(0À» ÁÖ¸é ÇÑÁ¤¾øÀÌ ±â´Ù¸°´Ù).

-pc
ÇÁ·ÎÅäÄÝ ÇʵåÀÇ compression negotiationÀ» disable½ÃŲ´Ù(ÀÌ°ÍÀº ±âº»¼³Á¤µÇ¾î ÀÖ´Â ¿É¼ÇÀÌ´Ù. ´Ù½Ã¸»ÇØ protocol field compression disabledÀÌ´Ù).
persist
Á¢¼ÓÀÌ Á¾°áµÈ ÈÄ¿¡¶óµµ pppd°¡ Á¾·áµÇÁö ¾Êµµ·ÏÇÑ´Ù. ´ë½Å¿¡ Á¢¼ÓÀ» Àç°³Çϱ⸦ ½ÃµµÇÑ´Ù.
pred1comp
»ó´ëÃøÀÌ Áö¿ª ½Ã½ºÅÛ¿¡°Ô ¿¹¾ðÀÚ(predictor)-1 compression¿¡ ÀÇÇØ ¾ÐÃàµÇ¾îÁø ÇÁ·¹ÀÓµéÀ» º¸³»´Â °ÍÀ» ¿ä±¸ÇÒ °ÍÀÌ´Ù. ¾ÐÃà ÇÁ·ÎÅäÄÝÀº (¸Þ¸ð¸®¿¡) ÀûÀçµÇ¾î¾ß¸¸ÇÏ°í ±×·¸Áö ¾ÊÀ¸¸é ÀÌ ¿É¼ÇÀÌ ¹«½ÃµÉ °ÍÀÌ´Ù.
-pred1comp
Predictor-1 compressionÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù. ¸¶Ä¡ »ó´ëÃøÀÌ ÀÌ·¯ÇÑ compression ÀÇ ÇüŸ¦ º¸³»±â¸¦ ¿øÇÏ°í Áö¿øÇÏ´Â °Íó·³ Predictor-1 compressionÀÌ Ä¿³Î¾È¿¡ Á¤ÀǵǾîÁø °ÍÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù.
proxyarp
»ó´ëÃøÀÇ IP ÁÖ¼Ò¿Í ½Ã½ºÅÛÀÇ ÀÌ´õ³Ý ÁÖ¼Ò¸¦ °¡Áö´Â ÀÌ ½Ã½ºÅÛÀÇ ARP[Address Resolution Protocol] Å×ÀÌºí¿¡ entry¸¦ Ãß°¡½ÃŲ´Ù.
-proxyarp
proxyarp optionÀ» Á¦ÇÏ´Â ¿É¼Ç. pppd·Î ÀϹÝÀ¯ÀúµéÀÌ ÇÁ·Ï½Ã ARPÀÇ ¸ñ·ÏÀ» ¸¸µå´Â °ÍÀ» ¹æÁöÇÏ°íÀÚ ÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ´Â ÀÌ ¿É¼ÇÀ» /etc/ppp/options È­ÀÏ¿¡ µÒÀ¸·Î¼­ ±×·¸°Ô ÇÒ¼ö ÀÖ´Ù.
remotename <n>
AuthenticationÀ» ¸ñÀûÀ¸·Î ¸®¸ðÆ® ½Ã½ºÅÛÀÇ °¡»óµÇ¾îÁö´Â À̸§À» <n>À¸·Î ÇÑ´Ù.
+ua <p>
»ó´ëÃøÀÇ ¿äûÀÌ ÀÖ´Ù¸é PAP[Password Authentication Protocol]À» ÀÌ¿ëÇÏ¿© È®ÀÎÇϵµ·Ï Çã¿ëÇÏ°í, »ó´ëÃø¿¡ º¸³¾ Æнº¿öµå¿Í »ç¿ëÀÚ¸¦ À§ÇØ È­ÀÏ <p>¸¦ »ç¿ëÇÑ´Ù. ±× È­ÀÏÀº ¿ø°Ý¿¡¼­ Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ À̸§°ú ´Ù½Ã »õ·Î¿î ÁÙ¿¡ ÀÔ·ÂµÉ ¿ø°ÝÁ¢¼ÓÇÒ Æнº¿öµå¸¦ Æ÷ÇÔÇÑ´Ù. ±×·¯³ª ÀÌ ¿É¼ÇÀº ´õ ÀÌ»óÀº »ç¿ë°¡Ä¡°¡ ¾ø´Ù.
usehostname
°­Á¦·Î È®ÀÎÀ» ÇÒ ¸ñÀûÀ¸·Î Áö¿ª ½Ã½ºÅÛÀÇ À̸§À¸·Î È£½ºÆ® À̸§À» »ç¿ëÇÏ°Ô ÇÑ´Ù. ( name ¿É¼ÇÀ» µ¡ ¾º¿ì´Â ¿É¼Ç).
user <u>
PAP¸¦ »ç¿ëÇؼ­ »ó´ëÃø¿¡ ÀÌ ±â°è¸¦ È®ÀνÃÅ°±â À§ÇØ »ç¿ëÇÒ »ç¿ëÀÚÀÇ À̸§À» <u> ·Î ¼³Á¤ÇÑ´Ù.
-vj
Van JacobsonÇüÀÇ TCP/IP Çìµå ¾ÐÃà negotiationÀ» »ç¿ëÇÏÁö ¾Ê°Ô ÇÏ´Â ¿É¼Ç (±âº» ¼³Á¤ °ªÀ¸·Î ¾Æ¹«·± ¾ÐÃ൵ »ç¿ëÇÏÁö ¾Ê´Â´Ù.)
-vjccomp
Van Jacobsion ÇüÀÇ TCP/IP header ¾ÐÃà ¹æ¹ýÀ¸·Î Connection-ID ¾ÐÃà ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê°Ú´Ù´Â ¿É¼Ç. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé, pppd Àº Van Jacobson ¹æ½ÄÀ¸·Î ¾ÐÃàµÈ TCP/IP headerµé¿¡¼­ connection-ID byte¸¦ ºü¶ß¸®Áö ¾ÊÀ» °ÍÀÌ°í, »ó´ëÃø¿¡°Ô ±×·¸°Ô Çϵµ·Ï ¿ä±¸ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.
vj-max-slots n
Van Jacobson TCP/IP header ¾ÐÃà°ú Ç®±â Äڵ忡 ÀÇÇØ »ç¿ëµÇ¾îÁú connection ½½·ÔµéÀÇ ¼ö¸¦ n·Î ¼³Á¤ÇÑ´Ù. ±×¸®°í nÀº 2¿Í 16À» Æ÷ÇÔÇÏ´Â ±× »çÀÌÀÇ °ªÀ̾î¾ß ÇÑ´Ù.
xonxoff
½Ã¸®¾ó Æ÷Æ® »ó¿¡¼­ µ¥ÀÌŸÀÇ È帧À» Á¦¾îÇϱâ À§ÇØ XON/XOFF¿Í °°Àº ¼ÒÇÁÆ®¿þ¾î·Î È帧 Á¦¾î¸¦ »ç¿ëÇÑ´Ù. ÀÌ ¿É¼ÇÀº ÇöÀç Linux systemµé¿¡¸¸ °í¾ÈµÇ¾îÁ® ÀÖ´Ù.
 

OPTIONS FILES

¿É¼ÇµéÀº ¸í·É¾î ¶óÀο¡¼­¿Í ¸¶Âù°¡Áö·Î È­Àϵé·ÎºÎÅÍ È¹µæµÇ¾îÁú ¼ö ÀÖ´Ù. pppd ´Â command line¿¡¼­ ¿É¼ÇÀ» ã±â Àü¿¡ /etc/ppp/options¿Í ~/.ppprc·ÎºÎÅÍ Àд´Ù. ÇϳªÀÇ ¿É¼Ç È­ÀÏÀº ´Ü¾îº°·Î ±¸¹®ºÐ¼®µÇ°í, white space(Áï ½ºÆäÀ̽º,ÅÇ,°³Ç๮ÀÚ) µé·Î ±¸ºÐµÇ¾îÁø´Ù. È­ÀÌÆ® ½ºÆäÀ̽º´Â ÀοëºÎÈ£(")¾È¿¡¼­ ´Ü¾îµé »çÀÌ¿¡ È­ÀÌÆ® ½ºÆäÀÌ ½º´Â ±¸ºÐÀÚ(delimeter)·Î °í·ÁµÇÁö ¾Ê´Â´Ù. ¹é½½·¡½¬(\)´Â ´ÙÀ½¿¡ ¿À´Â ¹®ÀÚ¸¦ ÀοëÇÑ´Ù. Çؽ¬(#)´Â commentÀÇ ½ÃÀÛÀ» ³ªÅ¸³»°í, ÀÌ°ÍÀº ±× ¶óÀÎÀÇ ³¡¿¡ ±îÁö¸¸ ÄÚ¸àÆ®·Î ÀÎÁ¤ÇÑ´Ù.  

AUTHENTICATION

pppd ´Â PPP°¡ Á¢±ÙÇÏ´Â ÃæºÐÇÑ Á¢±Ù Á¦¾î¸¦ °®´Â ½Ã½ºÅÛ ¿î¿µÀÚµéÀÌ ³×Æ®¿öÅ©³ª ¼­¹öÀÇ º¸¾È¿¡ À§ÇùÀûÀÌÁö ¾ÊÀº ÇÕ¹ýÀûÀÎ »ç¿ëÀڵ鿡°Ô Á¦°øµÇ¾î Áú ¼ö ÀÖ´Â ¼­¹ö±â°è¸¦ Á¦°øÇÑ´Ù. ÀÌ°ÍÀº ºÎºÐÀûÀ¸·Î /etc/ppp/options È­ÀÏ¿¡ ÀÇÇØ Á¦°øµÇ¾îÁø´Ù. ½Ã½ºÅÛ ¿î¿µÀÚ°¡ pppd °¡ ½ÇÇàµÉ ¶§¸¶´Ù È®ÀÎÀ» ¿ä±¸Çϵµ·Ï ÇÏ´Â ¿É¼ÇµéÀ» µÑ ¼ö ÀÖ´Â È­ÀÏÀÎ /etc/ppp/options È­ÀÏ¿¡ ÀÇÇØ Á¦°øµÇ¾îÁö°í, ºÎºÐÀûÀ¸·Î PAP¿Í CHAP secret È­ÀÏ¿¡ ÀÇÇØ Á¦°øµÇ¾îÁö¸ç, ¿©±â¿¡´Â ½Ã½ºÅÛ ¿î¿µÀÚ°¡ °³°³ À¯ÀúµéÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â IP ÁÖ¼ÒÀÇ ÁýÇÕÀ» Á¦ÇÑÇÒ ¼ö ÀÖ´Ù.

pppd ÀÇ ±âº»ÀûÀÎ ÇൿÀº ¿äûÀÌ ÀÖÀ¸¸é È®ÀÎÀ» Çã¿ëÇÏ´Â °Í°ú »ó´ëÃøÀ¸·ÎºÎÅÍ È®ÀÎÀ» ¿ä±¸ÇÏÁö ¾Ê´Â °ÍÀÌ´Ù. ±×·¯³ª pppd ´Â È®ÀÎÀ» Çϵµ·Ï »ç¿ëµÇ¾îÁú ¼ö ÀÖ´Â ºñ¹ÐÀ» °¡Áö°í ÀÖÁö¾Ê´Ù¸é Ưº°ÇÑ ÇÁ·ÎÅäÄÝ·Î ÀÚü È®ÀÎÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù.

È®ÀÎÀº ºñ¹Ð¿¡ ±â¹ÝÀ» µÎ¸ç, ÀÌ°ÍÀº º¸¾È È­Àϵé(/etc/ppp/pap-secrets for PAP, /etc/ppp/chap-secrets for CHAP)·ÎºÎÅÍ ¼±ÅõǾîÁø´Ù. µÎ°³ÀÇ È­ÀϸðµÎ°¡ µ¿ÀÏÇÑ Çü½ÄÀ̸ç, ¼­¹ö(»ó´ëÃøÀ» È®ÀÎÇÏ´Â ¼­¹ö)¿Í Ŭ¶óÀ̾ðÆ® ÀÇ ¸î¸î Á¶ÇÕµéÀ» À§ÇÑ ºñ¹ÐµéÀ» ÀúÀåÇÒ ¼ö ÀÖ´Ù.

pppd ´Â ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ® µÑ ´ÙÀϼö ÀÖ°í, ´Ù¸¥ ÇÁ·ÎÅäÄݵéÀÌ µÎ°¡Áö·Î »ç¿ëµÇ¾îÁú¼ö ÀÖ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó.

secrets È­ÀÏÀº options È­ÀÏ¿¡¼­ ó·³ ´Ü¾îº°·Î ±¸¹®ºÐ¼®µÈ´Ù. ºñ¹ÐÀº Ŭ¶óÀ̾ðÆ® À̸§, ¼­¹ö À̸§,ºñ¹Ð ¼øÀ¸·Î µÈ Àû¾îµµ ¼¼ ´Ü¾î¸¦ Æ÷ÇÔÇÏ´Â ÇÑ ¶óÀÎÀ¸·Î ¸í½Ã µÇ¾îÁø´Ù. µ¿ÀÏÇÑ ¶óÀÎÀ§¿¡ ¼¼ ´Ü¾î ´ÙÀ½¿¡ µû¸£´Â ´Ü¾îµéÀº ±× Ŭ¶óÀ̾ðÆ®¸¦ À§ÇÑ Á¢±Ù °¡´ÉÇÑ IPÁÖ¼ÒÀÇ ¸ñ·ÏÀ¸·Î ¹Þ¾Æµé¿©Áø´Ù. ¸¸¾à µ¿ÀÏÇÑ ¶óÀο¡ ´ÜÁö ¼¼ ´Ü¾î¸¸ ÀÖ´Ù¸é, ÀÌ°ÍÀº ¾î¶² IP ÁÖ¼Ò¶óµµ ÁÁ´Ù´Â °ÍÀ¸·Î °¡Á¤µÈ´Ù. ¸ðµç IP ÁÖ¼Ò¸¦ Çã¿ëÇÏÁö ¾Ê´Â °ÍÀº "-"¸¦ »ç¿ëÇÑ´Ù. ¸¸¾à ºñ¹ÐÀÌ '@'·Î ½ÃÀÛÇÑ´Ù¸é, ´ÙÀ½¿¡ µû¶ó ¿À´Â °ÍÀÌ ºñ¹ÐÀ» Àбâ À§ÇÑ °ÍÀ¸·ÎºÎÅÍ È­ÀÏÀÇ À̸§ÀÌ µÉ ¼ö ÀÖ´Â °ÍÀ¸·Î °¡Á¤µÈ´Ù(If the secret starts with an `@', what follows is assumed to be the name of a file from which to read the secret). ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ À̸§À¸·Î¼­ "*"´Â ¾î¶² À̸§°úµµ ¸ÅÄ¡(match)µÈ´Ù. ºñ¹ÐÀ» ¼±ÅÃÇÒ ¶§, pppdÀº ÃÖÀûÀÇ °ÍÀ» °®´Â´Ù. Áï, °¡ÀåÀûÀº ¿ÍÀϵå Ä«µåµéÀ» °¡Áö´Â °ÍÀ¸·Î ÇÑ´Ù.

À̸®ÇÏ¿© secrets È­ÀÏÀº ´Ù¸¥ È£½ºÆ®µéÀ» È®ÀÎÇϱâ À§ÇØ »ç¿ëµÇ´Â µÎ secrets¸¦ Æ÷ÇÔÇÏ°í °Å±â´Ù°¡ ´Ù¸¥ È£½ºÆ®¿¡ ¿ì¸®ÀÚ½ÅÀÇ È£½ºÆ®¸¦ È®ÀνÃÅ°±â À§ÇØ »ç¿ëµÇ´Â ºñ¹ÐÀ» Ãß°¡ÇÑ´Ù. ºñ¹Ð¿¡ »ç¿ëµÇ¾îÁö´Â °ÍÀº host('local name')¿Í ÀÌ°ÍÀÇ »ó´ëÃø('remote name')ÀÇ À̸§¿¡ ±Ù°ÅÇؼ­ ¼±ÅõǾîÁø´Ù. ±× local nameÀº ´ÙÀ½°ú °°Àº ÁýÇÕÀÌ´Ù.

¸¸¾à usehostname¿É¼ÇÀÌ ÁÖ¾îÁø´Ù¸é, local nameÀº (µµ¸ÞÀÎÀÌ ÁÖ¾îÁø´Ù¸é,
µµ¸ÞÀÎÀÌ Ãß°¡µÈ À̸§À» °¡Áö´Â) ÀÌ ±â°èÀÇ À̸§ÀÌ´Ù.
±×·¸Áö ¾Ê°í ¸¸¾à name ¿É¼ÇÀÌ ÁÖ¾îÁø´Ù¸é, ù¹ø° name¿É¼ÇÀÇ
argument¸¦ »ç¿ëÇÑ´Ù.
¸¸¾à local IP ÁÖ¼Ò°¡ È£½ºÆ® À̸§°ú ÇÔ²² ¸í½ÃµÈ´Ù¸é, ±× À̸§À» »ç¿ëÇÑ´Ù.
±×·¸Áö ¾Ê´Ù¸é (È£½ºÆ® µµ¸ÞÀÎÀÌ ÁÖ¾îÁø´Ù¸é µµ¸ÞÀΰú ÇÔ²² ÀÌ ±â°èÀÇ È£½ºÆ® À̸§À»
»ç¿ëÇÑ´Ù.

PAP¸¦ »ç¿ëÇؼ­ ÀÚü ½Ã½ºÅÛÀ» È®ÀÎÇÏ°íÀÚ ÇÒ ¶§, µðÆúÆ®·Î local nameÀÎ 'user name' ÀÌ ÀÖÁö¸¸, user¿É¼ÇÀ̳ª ȤÀº +us¿É¼ÇÀ¸·Î ¼³Á¤ÇÑ´Ù.

Remote nameÀº ´ÙÀ½°ú °°ÀÌ ¼³Á¤µÈ´Ù.

¸¸¾à remotename ¿É¼ÇÀÌ ÁÖ¾îÁö¸é, ¿É¼Ç¿¡¼­ º¸¿©Áø ¸¶Áö¸· remotenameÀÇ
argument¸¦ »ç¿ëÇÑ´Ù.
¸¸¾à ±×·¸Áö ¾Ê°í remote IP address°¡ È£½ºÆ® À̸§À¸·Î ¸í½ÃµÇ¾îÁø´Ù¸é,
±× È£½ºÆ® À̸§ À» »ç¿ëÇÑ´Ù.
±×·¸Áö ¾Ê´Ù¸é remote nameÀº ³Î(null) ½ºÆ®¸µ("")ÀÌ´Ù

secrets´Â ´ÙÀ½°ú °°ÀÌ PAP secrets È­ÀϷκÎÅÍ ¼±ÅõǾîÁø´Ù.

*
»ó´ëÃøÀ» È®ÀÎÇϱâ À§ÇØ, secret(Ŭ¶óÀ̾ðÆ®¿Í ÇÔ²²) == username(PAP authenticate-request¾È¿¡ ¸í½ÃµÇ¾îÁø username), ±×¸®°í server == local name¸¦ ã´Â´Ù.
*
ÀÚü¿¡¼­ »ó´ëÃø¿¡°Ô È®ÀÎÇÏ°íÀÚ ÇÒ ¶§, secret(with client) == our username, server == remote nameÀ» ã´Â´Ù.

PAP·Î »ó´ëÃøÀ» È®ÀÎÇÒ ¶§, ""ÀÇ ºñ¹ÐÀÌ »ó´ëÃø¿¡ ÀÇÇØ Á¦°øµÇ¾îÁö´Â ¾î¶² password¿Í ¸ÅÄ¡(match)µÈ´Ù. ¸¸¾à password°¡ secret¿Í ¸ÅÄ¡µÇÁö ¾Ê´Â´Ù¸é, password´Â crypt()¸¦ »ç¿ëÇÏ¿© ¾ÏȣȭµÇ°í ´Ù½Ã secret¸¦ È®ÀÎÇÏ°Ô µÈ´Ù. À̸®ÇÏ¿© »ó´ëÃøÀ» È®ÀÎÇϱâ À§ÇÑ secrets´Â ¾ÏȣȭµÈ ÇüÅ·ΠÀúÀåµÇ¾îÁú ¼ö ÀÖ´Ù. ¸¸¾à papcrypt¿É¼ÇÀÌ ÁÖ¾îÁø´Ù¸é, ù¹ø° ¾ÏȣȭµÇÁö ¾ÊÀº »óÅ¿¡¼­ÀÇ ºñ±³´Â º¸´Ù ³ªÀº º¸¾ÈÀ» À§ÇØ »ý·«µÇ¾îÁø´Ù.

¸¸¾à login¿É¼ÇÀÌ ¸í½ÃµÈ´Ù¸é, username°ú password´Â system password database¸¦ »ó´ë·Î È®ÀÎµÇ°Ô µÈ´Ù. À̸®ÇÏ¿© ½Ã½ºÅÛ ¿î¿µÀÚ´Â pap-secrets È­ÀÏÀ» ¾î¶² »ç¿ëÀڵ鿡°Ô PPP Á¢±ÙÀ» Çã¿ëÇϵµ·Ï ±×¸®°í °¢°¢ÀÇ »ç¿ëÀÚµéÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â IP addressÀÇ ÁýÇÕÀ» Á¦ÇÑÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÀüÇüÀûÀ¸·Î login ¿É¼ÇÀ» »ç¿ëÇÒ ¶§ /etc/ppp/pap-secretsÈ­ÀÏ ¾È¿¡ secret´Â µÎ°÷¿¡¼­ µ¿ÀÏÇÑ secret¸¦ °¡Áö´Â °ÍÀ» ÇÇÇϱâ À§ÇØ ""ÀÏ °ÍÀÌ´Ù.

Secrets´Â ´ÙÀ½°ú °°Àº CHAP secretsÈ­ÀϷκÎÅÍ ¼±ÅõǾîÁø´Ù.

*
»ó´ëÃøÀ» È®ÀÎÇϱâ À§ÇØ, secret(Ŭ¶óÀ̾ðÆ®¿Í ÇÔ²²) == name(CHAP-Challenge message¾È¿¡ ¸í½ÃµÈ name), ±×¸®°í server == local name¸¦ ã´Â´Ù.
*
»ó´ëÃø¿¡°Ô ¿ì¸®ÀÇ ÀÚ½ÅÀ» È®ÀνÃÅ°±â À§ÇØ, secret( with client) == local name, ±×¸®°í server == name(CHAP-Challenge message¾È¿¡ ¸í½ÃµÈ name) À» ã´Â´Ù.

È®ÀÎÀº IPCP(ȤÀº ¾î¶² ´Ù¸¥ Network Control Protocol)ÀÌ ½ÃÀ۵DZâÀü¿¡ ¸¸Á·ÇÒ ¸¸Å­ ¿Ïº®ÇØ¾ß ÇÑ´Ù. ¸¸¾à È®ÀÎÀÌ ½ÇÆÐÇÑ´Ù¸é, pppdÀº (LCP¸¦ ´ÝÀ½À¸·Î¼­) Á¢¼ÓÀ» Á¾·áÇÏ°Ô µÉ °ÍÀÌ´Ù. ¸¸¾à IPCP °¡ Á¢±ÙÇÒ ¼ö ¾ø´Â IPÁÖ¼Ò¸¦ °¡Áø remote È£½ºÆ®¿¡ ´ëÇؼ­ Á¢±ÙÀ» ½ÃµµÇÑ´Ù¸é IPCP´Â ´ÝÇôÁú °ÍÀÌ´Ù. IP packetsµéÀº IPCP °¡ ¿­·ÁÀÖÀ» ¶§¸¸ º¸³»Áö°í ¹Þ¾ÆÁú ¼ö ÀÖ´Ù.

¾î¶² °æ¿ì¿¡ hostsµé ÀÚü¿¡ ´ëÇØ È®ÀÎÇÒ ¼ö ¾ø´Â ¾î¶² È£½ºÆ®µé¿¡°Ô Á¦ÇÑµÈ IPÁÖ¼ÒµéÀÇ ÁýÇÕ Áß¿¡ Çϳª¸¦ ÀÌ¿ëÇÏ¿© Á¢¼ÓÇÏ´Â °ÍÀ» Çã¿ëÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ÀϹÝÀûÀ¸·Î local host°¡ È®ÀÎÀ» ¿ä±¸ÇÒ ¶§ÀÌ´õ¶óµµ ±×·¸´Ù. ¸¸¾à »ó´ëÃøÀÌ ¿äûÀÌ ÀÖÀ» ¶§¿¡ ÀÚü¿¡ È®ÀÎÀ» °ÅÀýÇÑ´Ù¸é, pppdÀº username °ú password¸¦ À§ÇÑ °ø¹®ÀÚ¿­(empty string)À» »ç¿ëÇÏ´Â PAP·Î È®ÀÎÇÏ´Â °Í°í µ¿µîÇÑ °ÍÀ¸·Î¼­ ±×°ÍÀ» ÃëÇÑ´Ù. À̸®ÇÏ¿© pap-secretsÈ­ÀÏ¿¡ client¿Í password¸¦ À§ÇÑ empty stringÀ» ¸í½ÃÇÏ´Â ÇÑ ÁÙÀ» Ãß°¡ÇÔÀ¸·Î¼­ ÀÚü¸¦ È®ÀÎÇÏ´Â °ÍÀ» °ÅÀýÇϴ ȣ½ºÆ®µé¿¡°Ô Á¦ÇÑµÈ Á¢±Ù À» Çã¿ëÇÒ ¼ö ÀÖ´Ù.  

ROUTING

IPCP negotiationÀÌ ¼º°øÀûÀ¸·Î ¿Ï¼ºµÇ¾úÀ» ¶§ pppd ´Â ppp interface¸¦ À§ÇØ local°ú remote IP ÁÖ¼ÒµéÀÇ kernel¿¡°Ô ¾Ë¸°´Ù. ÀÌ°ÍÀº ¿¬°áµÈ ³¡ÀÇ host route¸¦ ¸¸µé±â¿¡ ÃæºÐÇÏ´Ù. ÀÌ ¿¬°áÀº ¿¬°á»óÈ£°£¿¡ IP packetsµéÀ» ±³È¯ÇÏ´Â °ÍÀÌ °¡´ÉÇÒ °ÍÀÌ´Ù. ´Ù¸¥ ±â°è¿ÍÀÇ ¤ÔÅë½ÅÀº ÀϹÝÀûÀ¸·Î ¶ó¿ìÆà Å×À̺í, ARP(Address Resolution Protocol) Å×ÀÌºí¿¡ ´õ º¯ÇüÀ» ¿ä±¸ÇÑ´Ù. ¾î¶² °æ¿ìµé¿¡¼­´Â ÀÌ°ÍÀº routed ȤÀº gated µ¥¸óµéÀÇ ÇൿÀ» ÅëÇØ ÀÚµ¿ÀûÀ¸·Î µÇ¾îÁú °ÍÀÌ´Ù. ±×·¯³ª °ÅÀÇ ¸ðµç °æ¿ì¿¡¼­ Á»´õ interventionÀÌ ¿ä±¸µÇ¾îÁø´Ù.

¶§¶§·Î ppp ÀÎÅÍÆäÀ̽º¸¦ ÅëÇؼ­¸¸ Internet¿¡ Á¢¼ÓÀÌ °¡´ÉÇÑ ±â°èÀÇ °æ¿ì¿¡¼­ ó·³ remote host¸¦ ÅëÇØ ±âº» ¶ó¿ìÆ®(°æ·Î)¸¦ Ãß°¡ÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÑ °ÍÀÌ´Ù. defaultroute¿É¼ÇÀº pppdÀÌ IPCP°¡ ÀÖÀ» ¶§ ±×¿Í °°Àº ±âº» °æ·Î(default route)¸¦ ¸¸µé°Ô ÇÏ´Â ¿øÀÎÀ̸ç, ¿¬°áÀÌ Á¾·áµÇ¸é defualt route¸¦ Áö¿î´Ù.

¾î¶² °æ¿ìµé¿¡¼­´Â proxy ARP¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ¿¹¸¦ µé¾î, LAN¿¡ ¿¬°áµÈ ¼­¹ö ±â°è»ó¿¡¼­ ´Ù¸¥ È£½ºÆ®¿¡°Ô remoteÈ£½ºÆ®¿Í Åë½ÅÇϵµ·Ï Çã¿ëÇϱâ À§ÇØ ¼­ proxy ARP¸¦ »ç¿ëÇÏ´Â °æ¿ì. proxyarp¿É¼ÇÀº pppdÀÌ point-to-point³ª loopback interface°¡ ¾Æ´Ñ ARP³ª broadcast¸¦ Áö¿øÇÏ´Â innterface¸¦ °®´Â remote host¿Í °°Àº subnet»ó¿¡¼­ nettwork interface¸¦ ã´Â ¿øÀÎÀÌ´Ù. ¸¸¾à ¹ß°ßÇÑ´Ù¸é, pppdÀº ARPÀÇ ¸ñ·Ï¿¡ remote hosrÀÇ ÁÖ¼Ò¿Í ¹ß°ßµÈ network interfaceÀÇ Çϵå¿þ¾î ÁÖ¼Ò¸¦ ¿µ±¸È÷ ±â·ÏÇÑ´Ù.  

EXAMPLES

°¡Àå °£´ÜÇÑ °æ¿ì, µÎ ±â°èÀÇ ½Ã¸®¾ó Æ÷Æ®¸¦ ¿¬°áÇÒ ¼ö ÀÖ°í, ½Ã¸®¾ó Æ÷Æ® »ó¿¡ gettyÀÌ ½ÇÇàµÇ°í ÀÖÁö ¾Ê´Ù´Â °¡Á¤ÇÏ¿¡¼­

pppd /dev/ttya 9600 passive

¿Í °°ÀÌ °¢°¢ÀÇ ±â°è¿¡ ¸í·ÉÀ» ÁÙ¼ö ÀÖ´Ù. ¸¸¾à ÇÑ ±â°è°¡ getty¸¦ ½ÇÇàÁß¿¡ ÀÖ´Ù¸é, kermitÀ̳ª tipÀ» ù¹ø° ±â°è¿¡ ·Î±×ÀÎ Çϱâ À§ÇØ ´Ù¸¥ ±â°è»ó¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖ°í, ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ÁÙ ¼ö ÀÖ´Ù.

pppd passive

±×·¯¸é (Á¢¼ÓÀÌ ²÷°ÜÁöÁö ¾ÊÀº °ÍÀ» È®½ÅÇÏ´Â) Åë½Å ÇÁ·Î±×·¥¿¡ ºüÁ®³ª¿À°Ô µÇ°í, ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ÇÑ´Ù.

pppd /dev/ttya 9600

´Ù¸¥ ±â°è¿¡ ·Î±×ÀÎ ÇÏ´Â ÀÛ¾÷°ú pppdÀ» ½ÃÀÛÇÏ´Â ÀÛ¾÷Àº chatÀ» ½ÇÇà Çϸ鼭 connect ¿É¼ÇÀ» »ç¿ëÇÏ¿©¼­ ÀÚµ¿È­ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦µé¾î,

pppd /dev/ttya 38400 connect 'chat "" "" "login:" "username" "Password:" "password" "% " "exec pppd passive"'

(±×·¯³ª À§¿¡¼­ ó·³ chatÀ» ½ÇÇàÇÏ´Â °ÍÀº chat¿Í pppdÀÇ º¯¼ö ¸®½ºÆ® ¾È¿¡ Æнº¿öµå¸¦ º¸¿©Áø ä·Î µÎ°Ô µÈ´Ù´Â °Í¿¡ ÁÖÀÇÇ϶ó)

¿©·¯ºÐÀÇ ½Ã¸®¾ó Á¢¼ÓÀÌ ÇÑ ÁÙÀÇ Ã¶»çº¸´Ù º¹ÀâÇÏ´Ù¸é, ¿©·¯ºÐµéÀº ºüÁ®³ª¿À±â À§Çؼ­ Á¶±ÝÀÇ Á¦¾î ¹®ÀÚµéÀ» Á¤¸®ÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù. ƯÈ÷, asyncmap a0000À» »ç¿ëÇÔÀ¸·Î¼­ XON(^Q)¿Í XOFF(^S)·Î ºüÁ®³ª¿À´Â °ÍÀº Á¾Á¾ »ç¿ëµÇ¾îÁø´Ù. ¸¸¾à path°¡ telnetÀ» Æ÷ÇÔÇÒ °æ¿ì¿¡´Â (asyncmap 200a0000ó·³) ^]·Î¼­ ºüÁ® ³ª¿Ã ¼ö ÀÖ´Ù. ¸¸¾à Á¢¼ÓÇÑ °æ·Î°¡ rloginÀ» Æ÷ÇÔÇÑ´Ù¸é, rlogin client¸¦ ½ÇÇàÇÏ°í ÀÖ´Â ±â°è¿¡¼­ escape ff¿É¼ÇÀ» »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ±×·¯¹Ç·Î ¸¹Àº rloginÀÇ ±¸ÇöÀº Åõ¸íÇÏÁö ¾Ê´Ù. Áï ¸¹Àº rloginÀÇ ±¸ÇöµÈ °ÍµéÀÌ ½ºÆ®¸²À¸·ÎºÎÅÍ sequence [0xff, 0xff, 0x73, 0x73, followed by any 8 bytes]¸¦ Á¦°ÅÇÒ °ÍÀÌ´Ù.  

DIAGNOSTICS

¸Þ¼¼ÁöµéÀº LOG_DAEMONÀ» ÀÌ¿ëÇÏ´Â syslog µ¥¸ó¿¡°Ô º¸³»¾îÁø´Ù. (ÀÌ°ÍÀº ¿øÇÏ´Â ÀåÄ¡(facility)·Î¼­ Á¤ÀÇµÈ ¸ÅÅ©·Î LOG_PPP¸¦ °®´Â pppdÀ» ÀçÄÄÆÄÀÏÇÔÀ¸·Î¼­ ¹«½ÃµÇ¾îÁú ¼ö ÀÖ´Ù.) Error°ú debug ¸Þ¼¼ÁöµéÀ» º¸±â À§Çؼ­, º¸³»°íÀÚ ÇÏ´Â Ãâ·Â ÀåÄ¡³ª È­ÀÏ·Î ¸Þ¼¼Áö°¡ °¡µµ·Ï /etc/syslog.conf È­ÀÏÀ» ÆíÁýÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.

debug¿É¼ÇÀº ¸ðµç LCP, PAP, CHAP ȤÀº IPCP ÆÐŶµé°ú °°ÀÌ ·Î±×ÀεDZâ À§ÇØ ÁÖ°í ¹Þ´Â ¸ðµç Á¦¾î ÆÐŶµéÀÇ ³»¿ë¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù(cause). ÀÌ·± °ÍÀº ¸¸¾à¿¡ PPP negotiationÀÌ ¼º°øÇÏÁö ¸øÇß´Ù¸é À¯¿ëÇÒ ¼ö ÀÖ´Ù(PPPÀÇ Á¢¼ÓÀÌ ¿Ö ¼º°øÇÏÁö ¸øÇß´ÂÁö¿¡ ´ëÇÑ °ÍÀ» ¾Ë ¼ö ÀÖ´Ù). ¸¸¾à debuggingÀÌ ÄÄÆÄÀÏ ½Ã°£¿¡ ÀÖ¾îÁø´Ù¸é, debug¿É¼ÇÀº ·Î±×ÀÎ µÇ±â À§ÇÑ ´Ù¸¥ µð¹ö±ë ¸Þ¼¼Áö¿¡µµ ¿µÇâÀ» ¹ÌÄ£´Ù.

µð¹ö±ëÀº SIGUSR1À» pppd process¿¡°Ô º¸³¿À¸·Î¼­ °¡µ¿µÇ°Å³ª Á¤Áö½Ãų ¼ö ÀÖ´Ù. ÀÌ ½ÅÈ£´Â Åä±Û(toggle)·Î ÀÛµ¿µÈ´Ù.  

FILES

/var/run/pppn.pid (BSD or Linux), /etc/ppp/pppn.pid (others)
Process-ID for pppd process on ppp interface unit n.
/etc/ppp/ip-up
IP ÆÐŶµéÀ» ÁÖ°í ¹Þ±â À§ÇÑ Á¢¼ÓÀÌ ÀÖÀ» ¶§, ½ÇÇàµÇ´Â ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥(Áï IPCP°¡ ¼öÇàµÈ´Ù). ÀÌ°ÍÀº ´ÙÀ½°ú °°Àº ¸Å°³ º¯¼öµé°í ÇÔ²² ½ÇÇàµÈ´Ù.
interface-name tty-device speed local-IP-address remote-IP-address
±×¸®°í ÀÌ°ÍÀÇ ±âº» ÀԷ°ú Ãâ·Â(standard I/O) ±×¸®°í /dev/null·Î ¹æÇâÀÌ Àç¼³Á¤µÈ error ½ºÆ®¸²µé°ú ÇÔ²² ½ÇÇàµÈ´Ù.
ÀÌ ÇÁ·Î±×·¥ ȤÀº ½ºÅ©¸³Æ®´Â pppd¿Í °°Àº ½ÇÁúÀûÀÌ°í ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â user-ID ¸¦ °®°í ½ÇÇàµÈ´Ù. Áï, Àû¾îµµ ¿µÇâ·ÂÀÌ ÀÖ´Â user-ID¿Í ½ÇÁúÀûÀÎ user-ID´Â rootÀÏ °ÍÀÌ´Ù. ÀÌ·± user-ID´Â ¶ó¿ìÆ®(route)¸¦ Á¶ÀÛÇÒ ¼ö ÀÖÀ¸¸ç, Ư±ÇÀ» °¡Áö´Â µ¥¸óµé(Áï, sendmail)À» ½ÇÇàÇÏ´Â µîÀÇ ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù. /etc/ppp/ip-up ¿Í /etc/ppp/ip-down ½ºÅ©¸³Æ®µéÀÌ ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÇ º¸¾È°ú ŸÇù ÇÏÁö ¾Ê´Â´Ù´Â °Í¿¡ ÁÖÀÇÇ϶ó.
/etc/ppp/ip-down
Link°¡ IP ÆÐŶµé ÁÖ°í ¹Þ´Âµ¥ ´õÀÌ»ó À¯¿ëÇÏÁö ¾ÊÀ» ¶§ ½ÇÇàµÇ´Â ½ºÅ©¸³Æ® ȤÀº ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â /etc/ip-up ½ºÅ©¸³Æ®ÀÇ È¿°úµéÀ» ¿ø»óÅ·Πµ¹·Á ³õ´Â µ¥ »ç¿ëµÇ¾îÁú ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ip-up½ºÅ©¸³Æ®¿¡¼­¿Í µ¿ÀÏÇÑ ¸Å°³ º¯¼öµéÀ» »ç¿ëÇÔ ¿ø»óÅ·Πµ¹¸®°í, µ¿ÀÏÇÑ º¸¾ÈÀ» °í·ÁÇÏ´Â Àû¿ë½ÃÄѼ­ ¿ø»ó´ë·Î µ¹¸°´Ù. ±×·¸°Ô ÇÔÀ¸·Î pppd¿Í °°Àº ¿µÇâ·ÂÀÖ°í ½ÇÁúÀûÀÎ user-ID·Î¼­ ½ÇÇàµÇ¾îÁø´Ù.
/etc/ppp/ipx-up
IPX packetµéÀ» ÁÖ°í ¹Þ±â À§ÇÑ Á¢¼ÓÀÌ ¼º°øÀûÀ϶§ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ ȤÀº ½ºÅ©¸³Æ®. (Áï, IPX°¡ ¼öÇàµÈ´Ù.) ÀÌ°ÍÀº ´ÙÀ½°ú °°Àº ¸Å°³º¯¼ö¿Í ÇÔ²² ¼öÇàµÈ´Ù.
interface-name tty-device speed network-number local-IPX-node-address remote-IPX-node-address local-IPX-routing-protocol remote-IPX-routing-protocol local-IPX-router-name remote-IPX-router-name ipparam pppd-pid
±×¸®°í ¿©±â¿¡ standard input, output ±×¸®°í /dev/null·Î Ãâ·ÂµÇ´Â error streamµé°ú ÇÔ²² ½ÇÇàµÈ´Ù.
local-IPX-routing-protocol°ú remote-IPX-routing-protocol fieldÀº ´ÙÀ½ Áß ÇÑ ºÎºÐÀÏ ¼öµµ ÀÖ´Ù.
RIP            RIP/SAP°¡ »ç¿ë°¡ »ç¿ëÇؾßÇÒ °ÍÀ» °¡¸£Å°´Â °Í.

NLSP           NLSP°¡ »ç¿ëÇؾßÇÒ °ÍÀ» °¡¸£Å°´Â °Í.

RIP NLSP      RIP/SAP¿Í NLSP°¡ »ç¿ëÇؾßÇÒ °ÍÀ» °¡¸£Å°´Â °Í.

ÀÌ ÇÁ·Î±×·¥ ȤÀº ½ºÅ©¸³Æ®´Â pppd°ú µ¿ÀÏÇÏ°Ô ±ÇÇÑ°ú ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â user-ID·Î ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. Áï, Àû¾îµµ ¶ó¿ìÆ®¸¦ Á¶ÀÛÇÒ ¼ö ÀÖÀ¸¸ç, Ưº°ÇÑ daemonµé(¿¹¸¦ µé¾î ripd)À» ½ÇÇàÇÏ´Â µî°ú °°ÀÌ ÀÌ·¯ÇÑ ½ÇÁúÀûÀÎ ±ÇÇÑ°ú ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â user-ID´Â rootÀÏ °ÍÀÌ´Ù. /etc/ppp/ipx-up¿Í /etc/ppp/ipx-down scriptµéÀÇ ³»¿ëµéÀÌ ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÇ º¸¾È¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Êµµ·Ï ÁÖÀÇÇ϶ó.
/etc/ppp/ipx-down
ÀÌ°ÍÀº Á¢¼ÓÀÌ ´õÀÌ»ó IPX ÆÐŶÀ» ÁÖ°í ¹Þ´Â °ÍÀ» ºÒ°¡ÇÏ°Ô ÇÒ¶§ ½ÇÇàµÇ¾îÁö´Â ÇÁ·Î±×·¥/½ºÅ©¸³Æ® ÀÌ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â /etc/ppp/ipx-up ½ºÅ©¸³Æ®ÀÇ È¿°ú¸¦ ¿ø·¡´ë·Î ÇÒ ¶§ »ç¿ëµÇ¾îÁú ¼ö ÀÖ´Ù. ÀÌ ipx-up ½ºÅ©¸³Æ®·Î¼­ µ¿ÀÏÇÑ ¸Å°³ º¯¼ö ¸¦ ±¸µ¿½Ãų ¼ö ÀÖ°í, µ¿ÀÏÇÑ º¸¾È¿¡ °ü·ÃµÈ Àû¿ëÀ¸·Î¼­ ±¸µ¿µÇ¸ç, pppd°ú ½ÇÁúÀûÀ¸·Î ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â user-IDµé·Î¼­ ½ÇÇàµÉ ¼ö ÀÖ´Ù.
/etc/ppp/pap-secrets
PAP È®ÀÎÀ» À§ÇÑ »ç¿ëÀÚ À̸§µé, ºñ¹Ð¹øÈ£µé ±×¸®°í IP ÁÖ¼Ò.
/etc/ppp/chap-secrets
CHAP È®ÀÎÀ» À§ÇÑ À̸§µé, ºñ¹Ðµé ±×¸®°í IP ÁÖ¼Òµé.
/etc/ppp/options
»ç¿ëÀÚÀÇ ±âº» ¼³Á¤ ¿É¼Çµé ȤÀº ¸í·É¾î ¶óÀο¡¼­ ¹Þ¾Æ µé¿©Áö´Â ¿É¼ÇÀ» Àбâ Àü¿¡¸¦ ÀÐÇôÁö´Â pppd À§ÇÑ ½Ã½ºÅÛÀÇ ±âº» ¼³Á¤ ¿É¼Çµé.
~/.ppprc
¸í·É¾î ¶óÀÎ(command-line)¿¡¼­ ¹Þ¾Æ µé¿©Áö´Â ¿É¼ÇµéÀ» Àбâ Àü¿¡ ÀÐÇôÁö´Â »ç¿ëÀÚ ±âº» ¼³Á¤ ¿É¼Çµé.
/etc/ppp/options.ttyname
¸í·É¾î ¶óÀÎ(command-line)»ó¿¡¼­ Àбâ Àü¿¡ ÀÐÇôÁö´Â ½Ã¸®¾ó Æ÷Æ®°¡ »ç¿ëµÇ¾îÁö±â À§ÇÑ ½Ã½ºÅÛÀÇ ±âº» ¼³Á¤ ¿É¼Çµé.
 

SEE ALSO

RFC1144
Jacobson, V. Compressing TCP/IP headers for low-speed serial links. 1990 February.
RFC1321
Rivest, R. The MD5 Message-Digest Algorithm. 1992 April.
RFC1332
McGregor, G. PPP Internet Protocol Control Protocol (IPCP). 1992 May.
RFC1334
Lloyd, B.; Simpson, W.A. PPP authentication protocols. 1992 October.
RFC1548
Simpson, W.A. The Point-to-Point Protocol (PPP). 1993 December.
RFC1549
Simpson, W.A. PPP in HDLC Framing. 1993 December
 

NOTES

´ÙÀ½ÀÇ ½ÅÈ£(signal)µéÀº pppd ÇÁ·Î¼¼½º¿¡ º¸³»¾îÁú ¶§ ¾Æ·¡ ¸í½ÃµÈ È¿°úµéÀ» °¡Áø´Ù.
SIGINT, SIGTERM
ÀÌ ½ÅÈ£µéÀº pppd (LCP¸¦ ´ÝÀ½À¸·Î¼­) ¿¬°áÀ» Á¾·áÇϵµ·Ï ÇÏ°í ½Ã¸®¾ó ÀåÄ¡ÀÇ ¼³Á¤µéÀ» ¿ø»óÅ·Πµ¹¸®°í ³¡³»µµ·Ï ÇÑ´Ù.
SIGHUP
ÀÌ ½ÅÈ£´Â pppd ÀÌ ¿¬°áÀ» Á¾·áÇϵµ·Ï ÇÏ°í, ½Ã¸®¾ó ÀåÄ¡ÀÇ ¼³Á¤µéÀ» ¿ø»óÅ·Πµ¹¸®°í, ½Ã¸®¾ó ÀåÄ¡¸¦ ´Ýµµ·Ï ÇÑ´Ù. ¸¸¾à persist ¿É¼ÇÀÌ ¼³Á¤ µÇ¾ú´Ù¸é, pppdÀº ½Ã¸®¾ó ÀåÄ¡¸¦ Àç°³¹æÇÏ°í ´Ù¸¥ ¿¬°áÀ» ½ÃÀÛÇÏ·Á ÇÒ °ÍÀÌ´Ù. ¹Ý¸é pppdÀº ³¡³­´Ù.
SIGUSR2
ÀÌ ½ÅÈ£´Â pppd °¡ ¾ÐÃàÀ» Àç ±³¼·Çϵµ·Ï ÇÑ´Ù. ÀÌ°ÍÀº ¾ÐÃà(compression)ÀÌ Ä¡¸íÀûÀÎ ¾ÐÃàÇ®±âÀÇ errorÀÇ °á°ú·Î »ç¿ë ºÒ°¡ÇÏ°Ô µÈ ÀÌÈÄ¿¡ ¾ÐÃàÀ» ´Ù½Ã °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù. BSD Compress scheme¿¡¼­´Â Ä¡¸íÀûÀÎ ¾ÐÃà Ç®±â errorµéÀº ÀϹÝÀûÀ¸·Î ¾ÐÃà ȤÀº ´Ù¸¥ °ÍÀÇ ±¸Çö¿¡ ¹ö±×¸¦ °¡¸£Å²´Ù.

 

AUTHORS

Drew Perkins, Brad Clements, Karl Fox, Greg Christy, Brad Parker, Paul Mackerras (paulus@cs.anu.edu.au).

 

TRANSLATOR

Isaac Yi (isaac1@soback.kornet.nm.kr, isaac1@unitel.co.kr, isaac@suro.dongguk.ac.kr)


 

Index

À̸§(NAME)
°£Ãß·Á ¾²±â(SYNOPSIS)
¼³¸í(DESCRIPTION)
ÁÖ·Î »ç¿ëµÇ¾îÁö´Â ¿É¼Ç(FREQUENTLY USED OPTIONS)
¿É¼Ç(OPTIONS)
OPTIONS FILES
AUTHENTICATION
ROUTING
EXAMPLES
DIAGNOSTICS
FILES
SEE ALSO
NOTES
AUTHORS
TRANSLATOR

This document was created by man2html, using the manual pages.
Time: 08:07:02 GMT, March 25, 2004