ƒlƒbƒgƒ[ƒN‚ÌŠî‘buÀ

PPPiƒ|ƒCƒ“ƒg‘΃|ƒCƒ“ƒg ƒvƒƒgƒRƒ‹j

PPPoA‚ÆPPPoE


 

 


“Y•tŽ‘—¿F           RFC 2516 (PPP Over Ethernet)–M–ó”Å

                            RFC 2364 (PPP Over AAL5)–M–ó”Å

                            DSL‚É‚æ‚éƒCƒ“ƒ^[ƒlƒbƒgÚ‘±

 

‚±‚ê‚Ü‚ÅŠw‚ñ‚¾PPP‚ÌŽd—l‚Í“ñ‚‚̃m[ƒh‚ÌŠÔ‚ÅŒð‚킳‚ê‚éÜՂ̎臂ð’è‚ß‚Ä‚¢‚½B‚µ‚©‚µ‚±‚ÌPPP‚ªŒðŠ·‚³‚ê‚éƒm[ƒhŠÔ‚̃lƒbƒgƒ[ƒN‚̓C[ƒTƒlƒbƒgAƒtƒŒ[ƒ€ƒŠƒŒ[AATM“™X‘½Ží‚ɂ킽‚鎖‚É‚È‚é‚Ì‚ÅA‹ï‘Ì“I‚ȃtƒŒ[ƒ€\‘¢‚Í‚»‚ê‚É‚ ‚킹‚Ä—pˆÓ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B

 

‚±‚±‚Å‚ÍŒ»ÝÅ‚àˆê”Ê“I‚É—˜—p‚³‚ê‚Ä‚¢‚éDSL‚É‚æ‚éƒuƒ[ƒhƒoƒ“ƒhÚ‘±‚ð‘ÎÛ‚É‚µ‚½‚¢BDSL‚ÍŽÀ‚ÍATMƒx[ƒX‚ÌŒn‚Å‚ ‚éB‚‚܂èATM‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚ðŽ‚‹@Ší‚ª’¼ÚDSLƒ‚ƒfƒ€‚ÉÚ‘±‰Â”\‚Å‚ ‚éBDSL‚ðATMƒx[ƒX‚Æ‚µ‚½——R‚ÍADSL‚ª“d˜b—p‚̉Á“üŽÒ‰ñü‚ðŽg—p‚·‚é‚Ì‚ÅAŠù‘¶‚Ì“d˜b–Ô‚É‚æ‚éƒ}ƒ‹ƒ`ƒƒfƒBƒAEƒT[ƒrƒX—p‚ÉŠJ”­‚³‚ê‚Ä‚¢‚éATM‚É‚·‚é‚Æ‚±‚ê‚ç‚̃VƒXƒeƒ€‚Æ‚ÌÚ‘±«‚ª—Ç‚­‚È‚é‚©‚ç‚Å‚ ‚éB

 

 

PPPoA

 

]‚Á‚ÄDSL‚ðŽg‚Á‚½ƒuƒ[ƒhƒoƒ“ƒhEƒCƒ“ƒ^[ƒlƒbƒgEƒAƒNƒZƒX‚É‚ÍATMã‚ÅPPP‚ðŽÀŒ»‚·‚é‚Æ‚¢‚¤‚Ì‚ªŽ©‘R‚È”­‘z‚Å‚ ‚éB‚±‚ê‚ð‰º}‚É‚µ‚ß‚·B

 


‚±‚Ì}‚ðŒ©‚ê‚ÎAŠF‚³‚ñ‚ª‚ǂ̂悤‚ÉDSL‚ð‰î‚µ‚ÄISP‚ª’ñ‹Ÿ‚·‚éƒCƒ“ƒ^[ƒlƒbƒgÚ‘±‚ð‚·‚é‚Ì‚©‚ª—‰ð‚Å‚«‚悤BŠF‚³‚ñ‚̃Rƒ“ƒsƒ…[ƒ^‚Æ‘î“àDSLƒ‚ƒfƒ€‚̓C[ƒTƒlƒbƒg‚ÅÚ‘±‚³‚ê‚éB‘î“à‚ÌDSLƒ‚ƒfƒ€‚Æ‘ÎŒü‚·‚é‹ÇŽÉ“à‚Ì‘½d‰»‘•’uiDSLAMj“à‚̃‚ƒfƒ€‚Æ‚ÍDSL‚ÅÚ‘±‚³‚ê‚邪‚»‚Ìã‚Ì‘w‚ÍATM‚Å‚ ‚éBDSLAM‚ÆISP‚ªŠÇ—‚·‚éWü‘•’uiBAS:ƒuƒ[ƒhƒoƒ“ƒhEƒAƒNƒZƒXEƒT[ƒoj‚Æ‚ÌŠÔ‚Í•¨—‘w‚ÍŒõƒtƒ@ƒCƒo[‚Å‚ ‚Á‚Ä‚à‚»‚Ìã‚Ì‘w‚Í‚â‚Í‚èATM‚Å‚ ‚éB]‚Á‚Ä‘î“à‚ÌDSLƒ‚ƒfƒ€‚ÆBAS‚Æ‚ÌŠÔ‚ÍATM‚ÅÚ‘±‚³‚ê‚Ä‚¢‚邱‚Æ‚É‚È‚éBƒ†[ƒU”FØ‚âIPƒAƒhƒŒƒX‚Ì•t—^‚Ȃǂ̈ê˜A‚ÌÜÕ‚Í‚±‚ÌŠÔ‚Å‚È‚³‚ê‚é‚Ì‚ÅAPPP‚ÍATMã‚ÅŽÀŒ»‚³‚ê‚ê‚Ηǂ¢‚Æ‚¢‚¤‚±‚Æ‚É‚È‚éB

 

ATM‚̓Zƒ‹‚ ‚½‚è‚̃†[ƒUƒf[ƒ^‚̃TƒCƒY‚ª48ƒoƒCƒg‚Æ”ñí‚ɬ‚³‚¢B‚±‚ê‚ÆIP‚Ì¢ŠE‚Ƃ̃Cƒ“ƒ^[ƒtƒFƒCƒX‚ׂ̈ÉAAL5iATMƒAƒ_ƒvƒe[ƒVƒ‡ƒ“‘wj‚ª—pˆÓ‚³‚ê‚Ä‚¢‚éB‚±‚ê‚ÍÅ‘å64ki³Šm‚É‚Í216-1jƒoƒCƒg‚܂ł̃pƒPƒbƒgEƒf[ƒ^‚ð32ƒrƒbƒg‚ÌŒë‚茟o‹@”\‚ðŽ‚½‚¹‚Ä“]‘—‚Å‚«‚é‚悤‚É‚µ‚½‚à‚Ì‚Å‚ ‚éB]‚Á‚ÄPPP‚ÍAAL5‚̃tƒŒ[ƒ€‚̃†[ƒUƒf[ƒ^•”i³Ž®‚É‚ÍCPCS-PDU‚ƌĂÔj‚ÅŽÀŒ»‚³‚ê‚ê‚Ηǂ¢‚Æ‚¢‚¤‚±‚Æ‚É‚È‚éB

 

ƒC[ƒTƒlƒbƒg‚Æ“¯‚¶‚悤‚ÉAAL5ã‚Å‚à•¡”‚̃vƒƒgƒRƒ‹‚ª“`‘—‚Å‚«‚È‚¢‚Æ‚¢‚¯‚È‚¢B‚»‚Ì‚½‚ß‚ÌŽd‘g‚Ý‚ªæ‚¸•K—v‚È‚Ì‚ÅA‚±‚ê‚ðà–¾‚·‚éBRFC 1483‚Å‚ÍATM–Ô(AAL5)‚ŃRƒlƒNƒVƒ‡ƒ“ƒŒƒXŒ^‚̃f[ƒ^(PDU)‚ð‰^‚Ô‚½‚ß‚Ì2‚‚̃tƒH[ƒ}ƒbƒg‚ð‹K’肵‚Ä‚¢‚éBˆê‚‚ÍLLCƒJƒvƒZƒ‹‰»A‚à‚¤ˆê‚‚ÍVC‘½d‰»‚Å‚ ‚éBLLCƒJƒvƒZƒ‹‰»‚Æ‚¢‚¤‚͈̂ê‚‚ÌATM‰¼‘zƒ`ƒƒƒ“ƒlƒ‹(VC)ã‚Å•¡”‚̃vƒƒgƒRƒ‹‚ð“]‘—‚·‚é‚à‚Ì‚Å‚ ‚èAVC‘½d‚̓vƒƒgƒRƒ‹–ˆ‚É•ÊX‚̉¼‘zƒ`ƒƒƒ“ƒlƒ‹‚𒣂é‚à‚Ì‚Å‚ ‚éB]‚Á‚ÄLLCƒJƒvƒZƒ‹‰»‚Ìꇂ͂»‚Ì‚½‚߂̃wƒbƒ_i­‚È‚­‚Æ‚à3ƒoƒCƒgj‚ª•K—v‚É‚È‚èAPDU‚ÌÅ‘åƒTƒCƒY‚Í­‚È‚­‚Ȃ邪AƒC[ƒTƒlƒbƒg‚Ì1,500ƒoƒCƒg‚É”äŠr‚·‚ê‚Ζâ‘è‚É‚Í‚È‚ç‚È‚¢B’Êí‚Ç‚¿‚ç‚ðŽg‚¤‚©‚̓}ƒjƒ…ƒAƒ‹‚Å‘I‘ð‚Å‚«‚é‚悤‚É‚È‚Á‚Ä‚¢‚éB

 

LLCƒJƒvƒZƒ‹‰»‚ÌꇂÍPDU‚Ìʼn‚ÉPPPƒvƒƒgƒRƒ‹‚Å‚ ‚邱‚Æ‚ÌŽ¯•ÊiNLPID = PPP (0xCF)jƒoƒCƒg‚ð‚‚¯‚½ŒãPPP‚̃yƒCƒ[ƒh‚ª‘±‚­BVC‘½d‰»‚ÌꇂÍPPP‚ɑ΂µ‚Ä‚»‚Ì‚½‚ß‚ÌVC‚ª’£‚ç‚ê‚é‚Ì‚ÅŽ¯•Ê‚Ì‚½‚߂̃wƒbƒ_‚Í•s—v‚Å‚ ‚éB

 

PPPƒyƒCƒ[ƒh‚Íʼn‚ɃvƒƒgƒRƒ‹Ž¯•Ê‚ׂ̈É1‚Ü‚½‚Í2ƒoƒCƒg‚̃wƒbƒ_‚ª‚‚­B‚±‚ê‚ÍŠù‚Éà–¾‚µ‚½‚悤‚ÉPPP‚ÌLCP‚ÌꇂÍ0xC021APPP‚ÌNCP‚̓lƒbƒgƒ[ƒN‘wƒvƒƒgƒRƒ‹‚É‚æ‚Á‚ĈقȂéB‚»‚ÌŒã‚̓R[ƒhAŽ¯•ÊŽqA’·‚³AÝ’èƒIƒvƒVƒ‡ƒ“‚Ȃǂ̃f[ƒ^A‚ÆŠe§Œä‚ɑΉž‚µ‚½î•ñ‚ª“ü‚éB

 

‰Á“üŽÒ‘¤‚ÉÝ’u‚³‚ê‚éPPPoA‚ÌDSLƒ‚ƒfƒ€‚ÍPPPoA‚̃ZƒbƒVƒ‡ƒ“‚ð‚»‚Ì—§‚¿ã‚ª‚莞‚ÉŠJŽn‚·‚éB]‚Á‚Ä‚±‚̃‚ƒfƒ€‚̓Cƒ“ƒeƒŠƒWƒFƒ“ƒg‚È‚à‚Ì‚ÅAƒ†[ƒU‘¤‚©‚çÝ’è‚É•K—v‚ȃ†[ƒU–¼AƒpƒXƒ[ƒhALLC‚©VC‘½d‰»‚©‚Ì‘I‘ðA‚È‚Ç‚Ìî•ñ‚ªÝ’è‚Å‚«‚éBX‚É‚±‚̃‚ƒfƒ€‚͈ê‚‚̃Oƒ[ƒoƒ‹IPƒAƒhƒŒƒX‚Å•¡”‚̃†[ƒU‚ª‚±‚̃‚ƒfƒ€‚𓯎ž‚É‹¤—L‚Å‚«‚é‚悤‚ÉNAPTADHCPAƒvƒƒLƒVDNS‚È‚Ç‚Ì‹@”\‚ðŽ‚‚̂ªˆê”Ê“I‚Å‚ ‚éBƒ†[ƒU‚̓nƒu‚ð’ljÁ‚·‚邾‚¯‚Å•¡”‚̃Rƒ“ƒsƒ…[ƒ^‚©‚瓯Žž‚ɃCƒ“ƒ^[ƒlƒbƒg‚̃AƒNƒZƒX‚ª‚Å‚«‚éB

 

 

PPPoE

 

PPPoA‚Å–â‘肪‚ ‚é‚Æ‚µ‚½‚ç‚»‚ê‚͈ê‚‚ÌDSL‰ñü‚ňê‚‚ÌPPPƒŠƒ“ƒN‚µ‚©’£‚ê‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å‚ ‚éBˆê”ʂ̃†[ƒU‚Ìꇂ͂»‚ê‚Å‚æ‚¢‚Ì‚¾‚ªAƒlƒbƒgƒ[ƒN‚̃vƒƒoƒCƒ_‚É‚Æ‚Á‚Ä‚Í–â‘肪o‚éB—Ⴆ‚΂ ‚éƒlƒbƒgƒ[ƒN‚̃vƒƒoƒCƒ_i—Ⴆ‚ΓŒ¼NTTj‚ª•¡”‚ÌISP‚ðƒTƒ|[ƒg‚·‚éê‡iŒ»ŽÀ‚É‚»‚¤‚¾‚ªjA‚ ‚郆[ƒU‘î‚É•¡”‚̃†[ƒU‚ª•ÊX‚ÌISP‚ɉÁ“ü‚µ‚Ä‚¢‚½‚Æ‚·‚é‚ÆAPPPoA‚ł͈ê‚‚ÌISP‚Æ‚ÌÚ‘±‚µ‚©‚Å‚«‚È‚­A‚±‚ê‚ɂ͑Ήž‚Å‚«‚È‚¢‚ÆŒ¾‚¤‚±‚Æ‚É‚È‚éB]‚Á‚ÄŒÂX‚̃Rƒ“ƒsƒ…[ƒ^‚ªŒÂX‚É‚µ‚©‚é‚ׂ«ISP‚ɃƒOƒIƒ“i‘¦‚¿PPPƒZƒbƒVƒ‡ƒ“‚𒣂éj‚Å‚«‚éŽd‘g‚Ý‚ª•K—v‚Å‚ ‚éB‚µ‚©‚à’Ê킱‚ê‚ç‚̃Rƒ“ƒsƒ…[ƒ^‚̓C[ƒTƒlƒbƒg‚ÅÚ‘±‚³‚ê‚Ä‚¢‚é‚Ì‚ÅAƒC[ƒTƒlƒbƒgã‚ÌPPP‚ª‚»‚Ì‚Ü‚ÜŽg‚¦‚ê‚΂±‚ê‚ɉz‚µ‚½‚±‚Æ‚Í–³‚¢BPPPoEiƒC[ƒTƒlƒbƒgãPPPj‚Í‚»‚̂悤‚È–Ú“I‚ÅŠJ”­‚³‚ꂽB

 


ã}‚ð‚Ý‚ê‚Η‰ð‚ª‘‚¢B‘î“à‚ÌDSLƒ‚ƒfƒ€‚ƃRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚Å‚ ‚éBAS‚Æ‚ÌŠÔ‚ÍPPPoA‚Æ“¯‚¶‚­ATM‚ÌAAL5‚ð‰î‚µ‚ÄÚ‘±‚³‚ê‚éB‚±‚̃Šƒ“ƒN‚𒣂é‚Ì‚ÍDSLƒ‚ƒfƒ€‚ÌÓ”C‚Å‚ ‚éB—¼ŽÒ‚̊Ԃ̓C[ƒTƒlƒbƒg‚̃tƒŒ[ƒ€‚ªæ‚éBׂ©‚­Œ¾‚¦‚ÎAAL5‚ւ̃JƒvƒZƒ‹‰»‚Ì‚½‚ß‚ÌLLC-SNAPi˜_—ƒŠƒ“ƒN§Œä-ƒTƒuƒlƒbƒgƒ[ƒNEƒAƒNƒZƒXEƒ|ƒCƒ“ƒgj•ûŽ®‚ð‰î‚µ‚Ä‚¢‚邪AŽg‚¤—§ê‚Ì“ÇŽÒ‚Í‚»‚±‚Ü‚Å—‰ð‚·‚é•K—v‚Í‚È‚¢B

 

‚»‚¤‚·‚é‚ÆŠF‚³‚ñ‚̃Rƒ“ƒsƒ…[ƒ^‚ƃuƒ[ƒhƒoƒ“ƒhEƒAƒNƒZƒXEƒT[ƒoŠÔ‚͈ê–{‚̃C[ƒTƒlƒbƒg‚ÅŒ‹‚΂ê‚邱‚Æ‚É‚È‚éBPPP‚Í‚»‚̃C[ƒTƒlƒbƒg‚̃yƒCƒ[ƒhã‚ÅŽÀŒ»‚³‚ê‚ê‚Ηǂ¢‚±‚Æ‚É‚È‚éB

 

PPPoE‚Ì“Á’¥‚͈ê‚‚̃C[ƒTƒlƒbƒgã‚Ì•¡”‚̃Rƒ“ƒsƒ…[ƒ^‚ªA‚â‚͂蓯‚¶ƒC[ƒTƒlƒbƒgã‚É‘¶Ý‚·‚é•¡”‚̃Rƒ“ƒZƒ“ƒgƒŒ[ƒ^i‹ï‘Ì“I‚ɂ̓uƒ[ƒhƒoƒ“ƒhEƒAƒNƒZƒXEƒT[ƒoj‚ÆPPP‚̃ZƒbƒVƒ‡ƒ“‚ðs‚¤‚±‚Æ‚Å‚ ‚éB]‚Á‚ÄPPPoE‚É‚ÍŠî–{“I‚Ƀ†[ƒU‘¤ƒRƒ“ƒsƒ…[ƒ^‚ª–Ú“I‚Æ‚·‚éƒRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚ð’T‚µo‚·‹@”\‚ª•K—v‚¾‚ÆŒ¾‚¤‚±‚Æ‚Í—‰ð‚³‚ê‚悤BRFC 2516‚Æ‚¢‚¤Žd—l‘‚Í‚»‚Ì‚½‚ß‚ÉPPPƒZƒbƒVƒ‡ƒ“‚Ì’iŠKiƒXƒe[ƒWj‚ɉÁ‚¦‚ăfƒBƒX‚©ƒoƒŠ‚Æ‚¢‚¤’iŠK‚ð—pˆÓ‚µ‚Ä‚¢‚éB‚Ü‚½ƒZƒbƒVƒ‡ƒ“ID‚ð—pˆÓ‚µ‚Ä•¡”‚ÌPPPoEƒZƒbƒVƒ‡ƒ“‚Ì‘¶Ý‚ð‰Â”\‚Æ‚µ‚Ä‚¢‚éB‚±‚̃ZƒbƒVƒ‡ƒ“ID‚̓fƒBƒXƒJƒoƒŠ’iŠK‚ÅŠm—§‚³‚êAPPPƒZƒbƒVƒ‡ƒ“‚Ì’iŠK‚Å‚Í‚»‚Ì’l‚͈ێ‚³‚ꂽ‚Ü‚Ü‚Æ‚È‚éB

 

ˆÈ‰º‚É‚±‚ê‚ç‚Ì“ñ‚‚̒iŠK‚ðŠÜ‚ß‚½ƒV[ƒPƒ“ƒX}‚ðŽ¦‚·B


‚±‚Ì}‚ÅID‚Æ‘‚¢‚Ä‚¢‚é‚̂̓ZƒbƒVƒ‡ƒ“ID‚̈Ӗ¡‚Å‚ ‚éBƒfƒBƒXƒJƒoƒŠ‚Ì’iŠK‚Í4‚‚̃Xƒeƒbƒv‚©‚ç‚È‚éB4‚‚̃Xƒeƒbƒv‚Æ‚ÍAƒzƒXƒg(Host)‚©‚ç‚ÌŠJŽn(Initiation)ƒpƒPƒbƒg‚̃uƒ[ƒhƒLƒƒƒXƒgA‚ЂƂ‚܂½‚Í‚»‚êˆÈã‚̃AƒNƒZƒXWü‘•’u(Access Concentrator)‚©‚ç‚Ì’ñŽ¦(Offer)ƒpƒPƒbƒg‚Ì‘—MAƒzƒXƒg‚©‚ç‚̃†ƒjƒLƒƒƒXƒg‚̃ZƒbƒVƒ‡ƒ“—v‹(Session Request)ƒpƒPƒbƒg‚Ì‘—MA‚¨‚æ‚Ñ‘I‘ð‚³‚ê‚½ƒAƒNƒZƒXWü‘•’u‚©‚ç‚̉ž“š(Confirmation)ƒpƒPƒbƒg‚Ì‘—M‚©‚ç‚È‚éB

 

ʼn‚ɃzƒXƒg‘¤‚©‚çƒC[ƒTƒlƒbƒg‚̃uƒ[ƒhƒLƒƒƒXƒg‚̃ƒJƒjƒYƒ€‚ðŽg‚Á‚ÄPADIiPPPoE”\“®ƒfƒBƒXƒJƒoƒŠŠJŽnƒpƒPƒbƒgj‚ð•ú‘—‚·‚éBŠY“–‚·‚éService-Name‚ðƒT[ƒrƒX‚µ‚Ä‚¢‚éƒRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚ÍPADOiPPPoE”\“®ƒfƒBƒXƒJƒoƒŠEƒIƒtƒ@[jƒpƒPƒbƒg‚Å‚±‚ê‚ɉž‚¶‚éBƒzƒXƒg‚Í‚»‚Ì’†‚©‚ç–Ú“I‚Æ‚·‚éƒRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚ðŒˆ’è‚µAPADRiPPPoE”\“®ƒfƒBƒXƒJƒoƒŠ—v‹jƒpƒPƒbƒg‚ð‚»‚ÌƒRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚É‘—‚éB‘΂·‚éƒRƒ“ƒZƒ“ƒgƒŒ[ƒ^‚ÍPADSiPPPoE‚Ì—L“­ƒfƒBƒXƒJƒoƒŠEƒZƒbƒVƒ‡ƒ“Šm”FjƒpƒPƒbƒg‚Å‚±‚ê‚ðŠm”F‚·‚éB‚±‚̃pƒPƒbƒg‚ɂ̓Rƒ“ƒZƒ“ƒgƒŒ[ƒ^‚ªŽ¯•Ê‚ׂ̈ɑI‘ð‚µ‚½ƒZƒbƒVƒ‡ƒ“ID‚ªŠÜ‚Ü‚ê‚éB

 

ˆê’UPPPoEƒfƒBƒXƒJƒoƒŠ‚̃ZƒbƒVƒ‡ƒ“‚ªŠm—§‚³‚ê‚ê‚ÎA‚»‚ÌÛŒˆ‚Ü‚Á‚½ƒZƒbƒVƒ‡ƒ“ID‚Ì‚à‚Æ‚ÅA’Êí‚ÌPPPƒZƒbƒVƒ‡ƒ“‚ªs‚í‚ê‚éB

 

‚³‚ÄPPPoE‚ÌꇂɒˆÓ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚ÍA’Êí‚̃C[ƒTƒlƒbƒg‚̃tƒŒ[ƒ€‚̃Rƒ“ƒeƒi•”•ª‚ªPPPoE‚ׂ̈ɭ‚µŒ¸‚Á‚Ä‚µ‚Ü‚¤‚±‚Æ‚ÅA‚±‚ꂪƒRƒ“ƒsƒ…[ƒ^‚̃lƒbƒgƒ[ƒN‚ÌÝ’è‚ÌMTU(Maximum-Transmit-Unit)‚ɉe‹¿‚ð—^‚¦‚邱‚Æ‚Å‚ ‚éB]‚Á‚ăC[ƒTƒlƒbƒgEƒtƒŒ[ƒ€‚Ö‚ÌPPPoE‚̃JƒvƒZƒ‹‚ɂ‚¢‚ÄŠÈ’P‚Éà–¾‚·‚é•K—v‚ª‚ ‚낤B

 

‚Ü‚¸ƒC[ƒTƒlƒbƒgEƒtƒŒ[ƒ€‚̃wƒbƒ_•”•ª‚Å‚ ‚邪APPPoE‚Ìꇂ̓C[ƒTƒlƒbƒgEƒ^ƒCƒv‚Í0x8863‚Ü‚½‚Í0x8864‚ɃZƒbƒg‚³‚ê‚Ä‚¢‚é‚Æ‚±‚낪PPPoE‚Å‚ ‚邱‚Æ‚ÌŽ¯•Ê‚Æ‚È‚éBPPPoE‚̃tƒŒ[ƒ€‚ÍŽŸ‚̂悤‚Å‚ ‚éBŠeƒtƒB[ƒ‹ƒh‚Ìà–¾‚Í“Y•tŽ‘—¿‚ðŒ©‚Ä‚¢‚½‚¾‚«‚½‚¢‚ªA16ƒrƒbƒg‚̃ZƒbƒVƒ‡ƒ“ID‚ªŠÜ‚Ü‚êAÅ’á6ƒoƒCƒg‚ªŽg‚í‚ê‚Ä‚¢‚邱‚Æ‚ªd—v‚Å‚ ‚éB’Êí‚ÌIPƒf[ƒ^ƒOƒ‰ƒ€‚ª“]‘—‚³‚ê‚é‚Æ‚«‚É‚Í‚±‚̃yƒCƒ[ƒh‚Ì‚Æ‚±‚ë‚É‚»‚ÌIPƒf[ƒ^ƒOƒ‰ƒ€‚ªPPP‚ŃJƒvƒZƒ‹‰»‚³‚ê‚Äæ‚邱‚Æ‚É‚È‚éB

                        1                   2                   3

    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   |  VER  | TYPE  |      CODE     |          SESSION_ID           |

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   |            LENGTH             |           payload             ~

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

 

 

‚±‚ê‚ð‰º}‚ÉŽ¦‚·B


ƒC[ƒTƒlƒbƒgã‚ÅPPP‚ÅãˆÊ‘w‚̃f[ƒ^‚ðƒJƒvƒZƒ‹‰»‚·‚é‚É‚ÍAƒJƒvƒZƒ‹‰»‚³‚ꂽƒf[ƒ^‚̃vƒƒgƒRƒ‹‚ðŽ¯•Ê‚·‚邽‚ß‚Ì2ƒoƒCƒg‚©‚ç‚Ȃ鎯•Êî•ñ‚ª•K—v‚Å‚ ‚éB‚±‚Ì}‚É‚ ‚é0xc021‚ÍLCP‚Å‚ ‚邪IP‚ÌꇂÍ0x0021‚Å‚ ‚éiˆê”Ê“I‚ÈPPP‚Å‚Í1ƒoƒCƒgŒ`Ž®‚à‘¶Ý‚Å‚«‚邪APPPoE‚Å‚Í2ƒoƒCƒg‚ƌŒ肳‚ê‚Ä‚¢‚éjBPPPoE‚Å‹K’肵‚Ä‚¢‚éÅ‘åMTU‚Í1492‚Å‚ ‚éB–³˜_‚»‚̉º‚̃ŒƒCƒ„‚ª‚»‚êˆÈ‰º‚̃TƒCƒY‚̃pƒPƒbƒg‚ðŽg‚Á‚Ä‚¢‚éꇂ͂»‚¿‚ç‚ɧŒÀ‚ðŽó‚¯‚éBƒNƒ‰ƒCƒAƒ“ƒg‚ÌIPƒvƒƒgƒRƒ‹‚ÍAŽw’肳‚ꂽMTU‚ðŒ³‚ÉIPƒf[ƒ^ƒOƒ‰ƒ€‚ðƒtƒ‰ƒOƒƒ“ƒg‰»‚µ‚ÄMAC‘w‚̃vƒƒOƒ‰ƒ€‚É“n‚·BMTU‚ͬ‚³‚¯‚ê‚ά‚³‚¢‚قLjÀ‘S‚È‚Ì‚Å‚µ‚©‚ç‚ά‚³‚¢‚Ù‚¤‚ª—Ç‚¢‚©‚Æ‚¢‚¤‚ÆA‚»‚Ì•ª‘—MƒtƒŒ[ƒ€‚Ì”‚ª‘‚µAŒø—¦‚ª—Ž‚¿‚éBÚׂ͕ʎ‘—¿‚ðŽQÆ‚³‚ꂽ‚¢B

 

PPPoE‚̃Nƒ‰ƒCƒAƒ“ƒgEƒ\ƒtƒgƒEƒGƒA‚Í–{—ˆ‚È‚ç‚Ίeƒ†[ƒU‚̃Rƒ“ƒsƒ…[ƒ^‚ɃCƒ“ƒXƒg[ƒ‹‚·‚ׂ«‚Å‚ ‚邪AŒ»ŽÀ–â‘è‚Æ‚µ‚Ĉê‚‚ÌDSLƒŠƒ“ƒN‚Å•¡”‚ÌISP‚Ƃ̃ZƒbƒVƒ‡ƒ“‚ðŽ‚Âꇂ͔ñí‚É­‚È‚¢B]‚Á‚ÄŠeƒRƒ“ƒsƒ…[ƒ^‚ւ̃Cƒ“ƒXƒg[ƒ‹‚̔ώG‚³‚ð”ð‚¯‚é‚½‚ß‚ÉAƒ‹[ƒ^iDSL—pƒuƒ[ƒhƒoƒ“ƒhEƒ‹[ƒ^j‚ª‚±‚ê‚ð‚â‚Á‚Ä‚­‚ê‚é‚Ì‚ªˆê”Ê“I‚Å‚ ‚éBPPPoA‚Åà–¾‚µ‚½‚Æ“¯—l‚±‚̃‹[ƒ^‚Í‹N“®‚Æ“¯Žž‚ÉPPPoEƒZƒbƒVƒ‡ƒ“‚𒣂èA‚Ü‚½NAPT‘¼‚Ì‹@”\‚àŠÜ‚ñ‚Å‚¢‚éB‚±‚Ìꇂ͌J‚è•Ô‚·‚ª•¡”‚ÌISP‚Ƃ̃ZƒbƒVƒ‡ƒ“‚Í’£‚邱‚Æ‚ª‚Å‚«‚È‚¢B

 

 

 

‘Oß@@@@@–ÚŽŸ@@@@@ŽŸß