¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È - SE̼¤Î·õ -

¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È¤Î»î¸³Âкö¥µ¥¤¥È¡Êby º¸Ìç»êÊö¤Î³ô¼°²ñ¼Ò¥¨¥¹¥¨¥¹¥³¥ó¥µ¥ë¥Æ¥£¥ó¥°¡Ë¤Ç¤¹¡£¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È»î¸³¤Î
ÊÙ¶¯ÊýË¡¡¢¹ç³ÊÂθ³ÃÌ¡¢¹ç³Ê¤Î¥³¥Ä¡¢²áµîÌä²òÀâ¡¢´ðÁÃÃμ±¤Ê¤É¤Î¾ðÊó¤ò·ÇºÜ¤·¤Þ¤¹¡£»î¸³Âкö¥»¥ß¥Ê¡¼¡¦¸¦½¤¤â¹Ô¤Ã¤Æ¤ª¤ê¤Þ¤¹¡£
¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È»î¸³Âкö¡¦ÊÙ¶¯¤Ê¤éº¸Ìç»êÊö¤ÎºÇ¤â¾Ü¤·¤¤²áµîÌä²òÀâ¡Ö¥Í¥¹¥Ú¡×¥·¥ê¡¼¥º¡Êµ»½ÑɾÏÀ¼Ò¡Ë¤Ç¡ª¡ª

¥«¥Æ¥´¥ê¡§ 9.¥È¥é¥ó¥¹¥Ý¡¼¥ÈÁØ¡ÊL4¡Ë

¥ì¥¤¥ä£´¤Î¥×¥í¥È¥³¥ë¤Ë¤Ï2¼ïÎब¤¢¤ê¤Þ¤¹¡£¸·Ì©¤Ë¤Ï¾¤Ë¤â¤¢¤ê¤Þ¤¹¤¬¡¢»î¸³¤Ç¤ÏÌä¤ï¤ì¤Þ¤»¤ó¡£

 

¼ïÎà

ÆÃħ

¥¢¥×¥ê¥±¡¼¥·¥ç¥óÁؤΥץí¥È¥³¥ëÎã

TCP

¿®ÍêÀ­¤Î¹â¤¤ÄÌ¿®¤ò¼Â¸½¤¹¤ë¥×¥í¥È¥³¥ë

HTTP¡¤SMTP¡¤POP3¡¤SSH¡¤FTP¡¤Telnet¡¤DNS¡Ê¥¾¡¼¥óžÁ÷¡Ë

UDP

¹â®À­¤òÍ¥À褷¤¿¥×¥í¥È¥³¥ë

SNMP¡¤NTP¡¤DNS¡ÊÌä¹ç¤»¡Ë¡¤DHCP¡¤TFTP¡¤¥¹¥È¥ê¡¼¥àÇÛ¿®¤Î¥×¥í¥È¥³¥ë


»²¹Í¡£TCP/UDP¤ò»È¤ï¤Ê¤¤ÄÌ¿®¤È¤·¤Æ¡¢ICMP¡¢GRE¡¢ESP¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£ÅöÁ³¡¢¥Ý¡¼¥ÈÈÖ¹æ¤Î³µÇ°¤Ï¤¢¤ê¤Þ¤»¤ó¡£ICMP¤Ê¤É¤Ï¡¢¥ì¥¤¥ä£³¤Î¥×¥í¥È¥³¥ë¤Ç¤¹¡£



½÷À­Ä¾Î©

TCP¤ÏTransmission Control Protocol¤È¤¦Ì¾Á°¤Î¤È¤ª¤ê¡¢ÅÁÁ÷¡ÊTransmission¡Ë¤ò¡ÉÀ©¸æ¡ÊControl¡Ë¡É¤¹¤ë¥×¥í¥È¥³¥ë¤Ç¤¢¤ë¡£
TCP¤ÎÆÃħ
¡¦¥³¥Í¥¯¥·¥ç¥ó·¿ÄÌ¿®¡£
¡¦ºÆÁ÷À©¸æ¡¢½ç½øÀ©¸æ¤Ê¤É¤Îµ¡Ç½¤ò»ý¤Ä¡£
¡Ê½ç½øÀ©¸æ¤ÏTCP¥Ø¥Ã¥À¤ÎÃæ¤ÎSequence number¤Ç´ÉÍý¤·¤Æ¤¤¤ë¤Î¤Ç³Îǧ¤·¤Æ¤Û¤·¤¤¡Ë
¡¦²áµîÌä¤Ç¤Ï¡¢TCP¤Î¥Õ¥í¡¼À©¸æ¤Ë´Ø¤·¤Æ¡¢¡Ö³Îǧ±þÅú¤¬¤Ê¤¤¾ì¹ç¤ÏºÆÁ÷½èÍý¤Ë¤è¤Ã¤Æ
¥Ç¡¼¥¿²óÉü¤ò¹Ô¤¦¡ÊH18NW¸áÁ° Ìä21¡Ë¡×¤È½Ò¤Ù¤Æ¤¤¤ë¡£
¡¦¤½¤Îʬ¡¢UDP¤ËÈæ¤Ù¤ÆÂ®ÅÙ¤¬ÃÙ¤¤¡£¥¹¥È¥ê¡¼¥ß¥ó¥°¤Ê¤É¤Î¹â®¤ÊÄÌ¿®¤Ë¤ÏUDP¤¬¸þ¤¯¡£

¶ñÂÎŪ¤Ê¥¢¥×¥ê¥±¡¼¥·¥ç¥ó
¡¦UDP¤ÎÎã
¡¡DNS¡ÊÌä¹ç¤»¡Ë¡¢SNMP¡¢DHCP¡¢TFTP¡¢NTP¤Ê¤É
¢¨¥¹¥È¥ê¡¼¥àÇÛ¿®¤Ç¤âUDP¤ò»È¤¦¤¬¡¢»ÈÍѤ¹¤ë¥×¥í¥È¥³¥ë¤ÏÍÍ¡¹¤Ç¤¢¤ë

¡¦TCP¤ÎÎã
HTTP¡¢SMTP¡¢POP3¡¢SSH¡¢FTP¡¢Telnet¡¢DNS¡Ê¥¾¡¼¥óžÁ÷¡Ë¤Ê¤É

¥Õ¥ì¡¼¥à¤ò¸«¤Æ¤ß¤è¤¦
tcp
UDP¤ÈÈæ¤Ù¤ë¤È¡¢¤½¤Î°ã¤¤¤Ï°ìÌÜÎÆÁ³¤Ç¤¢¤ë¡£
http://nw.seeeko.com/archives/50284111.html

¤½¤Î¾
TCP¤ÎÄÌ¿®¤Ç¤Ï¡¢¤Ò¤Ã¤­¤ê¤Ê¤·¤ËACK¤òÊÖ¤·¤Æ¤¤¤ë¡£1¥Ñ¥±¥Ã¥È¡Ê1500¥Ð¥¤¥È¡Ë¤ËÂФ·¡¢1ACK¤òÊÖ¤¹¤è¤¦¤Ê¥¤¥á¡¼¥¸¤Ç¤¢¤ë¡£¤¿¤À¼ÂºÝ¤Ë¤Ï¥¹¥é¥¤¥Ç¥£¥ó¥°¥¦¥£¥ó¥É¥¦¤Îµ¡Ç½¤Ë¤è¤ê¡¢¥¦¥£¥ó¥É¥¦¥µ¥¤¥ºÊ¬¤ò¤Þ¤È¤á¤ÆACK¤òÊÖ¤¹¤Î¤Ç¡¢4¡Á5¥Ñ¥±¥Ã¥È¤Ç1¤Ä¤ÎACK¤òÊÖ¤·¤Æ¤¤¤ë¤Î¤¬¼ÂºÝ¤Ç¤¢¤í¤¦¡£
¤³¤ì¤ËÂФ·¡¢UDP¤Ç¤ÏACK¤ò¤Þ¤Ã¤¿¤¯ÊÖ¤µ¤Ê¤¤¡£¤À¤«¤éTCP/IP¤Î¥ª¡¼¥Ð¥Ø¥Ã¥É¤¬¾¯¤Ê¤¤¡£

¢¡¥Ý¥¤¥ó¥È
¡¦TCP¤ÈUDP¤Î°ã¤¤¤ò°Õ¼±¤·¤ÆTCP¤òÍý²ò¤¹¤ë¡£
¡¦ºÆÁ÷À©¸æ¡¢½ç½øÀ©¸æ¤ò¹Ô¤Ã¤Æ¤¤¤ë¡£¡Ê¤É¤¦¤ä¤Ã¤Æ¼Â¸½¤·¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤è¤¦¡Ë



¥Õ¥ì¡¼¥à¥Õ¥©¡¼¥Þ¥Ã¥È¤ò³Îǧ¤·¤Þ¤·¤ç¤¦¡£
¤½¤ÎÁ°¤Ë¡¢º£¤Ï¤É¤ÎÉôʬ¤ò¸«¤Æ¤¤¤ë¤Î¤«¡¢L£²¤Î¥¤¡¼¥µ¥Í¥Ã¥È¥Õ¥ì¡¼¥à¤«¤é½ç¤ËÍý²ò¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£
frame
¡¡¹àÌÜŤµ(bit)ÀâÌÀ
1Á÷¿®¸µ¥Ý¡¼¥ÈÈÖ¹æ16 
2°¸Àè¥Ý¡¼¥ÈÈÖ¹æ16  
3¥·¡¼¥±¥ó¥¹ÈÖ¹æ 32 ¡¦0¤«¤é»Ï¤Þ¤ë¤ï¤±¤Ç¤Ï¤Ê¤¯¡¢¥³¥Í¥¯
¥·¥ç¥ó³ÎΩ»þ¤ËÍð¿ô¤òÍѤ¤¤Æ·èÄê
¤µ¤ì¤ë¡£
¡¦¼è¤ê¤¦¤ëÃͤϡ¢32¥Ó¥Ã¥È¤Ê¤Î¤Ç¡¢
0¡Á2¤Î32¾è-1¡£¤³¤ì¤Ë¤è¤ê¡¢¥Ñ¥±
¥Ã¥È¤Î½çÈÖ¤òÀ©¸æ¤¹¤ë¡£
4³Îǧ±þÅúÈÖ¹æ 32¤É¤Î¥Ç¡¼¥¿¤Þ¤Ç¤ò¼õ¤±¼è¤Ã¤¿¤«¤ò¼¨¤¹
5¥Ç¡¼¥¿¥ª¥Õ¥»¥Ã¥È 4TCP¥Ø¥Ã¥À¤ÎŤµ¤ò¼¨¤¹
6ͽÌó 6¾­Íè¤Î³ÈÄ¥¤Î¤¿¤á¤ËͽÌó¤µ¤ì¤Æ¤¤¤ë
7¥Õ¥é¥° 6¡¦½ç¤ËURG,ACK,PSH,RST,SYN,
FIN¥Õ¥é¥°¤¬¤¢¤ë¡£
¡¦URG(Urgent¡Ë¤Ï¶ÛµÞ¤ò¼¨¤¹¡£¶ÛµÞ
¤Ç½èÍý¤¹¤Ù¤­¥Ñ¥±¥Ã¥È¤Î¾ì¹ç¤Ï¡¢
URG¥Õ¥é¥°¤ò1¤Ë¤¹¤ë¡£
¡¦ACK¤ÈSYN¤Ï3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯
¤ÇÍøÍѤ¹¤ë¤«¤éͭ̾¤Ç¤¹¤è¤Í¡£
¡¦RESET¤Ï¶¯À©½ªÎ»¤Ç¡¢IDS¤Ê¤É¤Ç
TCPÄÌ¿®¤ò¶¯À©ÀÚÃǤ¹¤ëºÝ¤ËÍøÍÑ
¤¹¤ë¥Õ¥é¥°¡£
¡¦FIN¤Ï3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤ò½ªÎ»
¤µ¤»¤ë¤È¤­¤ËÍøÍѤ¹¤ë¡£
8¥¦¥£¥ó¥É¥¦¥µ¥¤¥º16 ¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ò»ØÄê
9¥Á¥§¥Ã¥¯¥µ¥à 16 
10¶ÛµÞ¡ÊUrgent)¥Ý¥¤¥ó¥¿16URG¥Õ¥é¥°¤¬ON¤Î¾ì¹ç¡¢¤³¤³¤Ë¶ÛµÞ
¥Ç¡¼¥¿¤Î¥µ¥¤¥º¤ò»ØÄê¤Ç¤­¤ë¡£
11¥ª¥×¥·¥ç¥ó²ÄÊÑ ¾Êά²Ä
12Padding ²ÄÊÑ µÍ¤áʪ¡£¾Êά²Ä 
ËèÅ٤Τ³¤È¤Ç¤¹¤¬¡¢Wireshark¤Ç¥­¥ã¥×¥Á¥ã¤·¤Æ³Îǧ¤·¤Þ¤·¤ç¤¦¡£°Ê²¼¤Ï¡¢¥Ö¥é¥¦¥¶¤«¤éyahoo!¤Î¥µ¥¤¥È¤ò¸«¤¿¾ì¹ç¤Î¥­¥ã¥×¥Á¥ã¤Ç¤¹¡£¼ÂºÝ¤Î¥Ç¡¼¥¿¤ò¸«¤ë¤È¡¢¤è¤êÍý²ò¤¬¿¼¤Þ¤ë¤³¤È¤Ç¤·¤ç¤¦¡£
tcp

TCP¤Î¥Ø¥Ã¥À¤Ë´Ø¤·¤Æ¡¢²áµîÌ䤬¤¢¤ë¤Î¤Ç¥Á¥ã¥ì¥ó¥¸¤·¤Æ¤¤¤¿¤À¤­¤¿¤¤¡£¤Ï¤Ã¤­¤ê¸À¤Ã¤ÆÆñ¤·¤¤¡£¤È¤Æ¤â¸áÁ°ÌäÂê¤È¤Ï»×¤¨¤Ê¤¤¡£
¡ÚH19NW¸áÁ° Ìä30¡Û
TCP¤Î¥Ç¡¼¥¿Å¾Á÷¤Ë´Ø¤¹¤ëµ­½Ò¤Î¤¦¤Á¡¢Å¬Àڤʤâ¤Î¤Ï¤É¤ì¤«¡£

¥¢¡¡¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ÏACK¤òÂÔ¤¿¤º¤ËÁ÷¿®¤Ç¤­¤ë¥Ç¡¼¥¿Î̤ǡ¢¥Í¥Ã¥È¥ï¡¼¥¯¤´¤È¤Ë°ìÄê¤ÎÃͤ¬·è¤á¤é¤ì¤Æ¤¤¤ë¡£
¥¤¡¡½ç½øÈÖ¹æ¤ÏÁ÷¿®¥Ç¡¼¥¿¥¹¥È¥ê¡¼¥àÃæ¤Î¥»¥°¥á¥ó¥È¤Î¥ª¥¯¥Æ¥Ã¥È°ÌÃÖ¤ò¼¨¤·¡¢0¡Á2¤Î32¾è-1¤ÎÃͤò¤È¤ë¡£
¥¦¡¡À©¸æ¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¶ÛµÞ¥Õ¥é¥°¤¬Í­°Õ¤Î¥»¥°¥á¥ó¥È¤Ï¡¢¤½¤Î¥»¥°¥á¥ó¥È¤ò¶ÛµÞ¤ËÁ÷¤ë¤Ù¤­¤Ç¤¢¤ë¤³¤È¤òɽ¤¹¤¬¡¢¶ÛµÞ¥Ç¡¼¥¿¤ÎŤµ¤ò»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡£
¥¨¡¡¥Ñ¥±¥Ã¥È¤Î½ÅÊ£¤ä½ç½ø¸í¤ê¤Ê¤É¤Î¥¨¥é¡¼¤ò¸¡½Ð¤¹¤ë¤¿¤á¤Ë¥Á¥§¥Ã¥¯¥µ¥à¤Î·×»»¤ò¹Ô¤¦¡£

 Àµ²ò¡§¥¤



IP¥¢¥É¥ì¥¹¤Ç¤Ï¡¢Ã¼Ëö¡ÊÀµ³Î¤Ë¤ÏNIC¤Ç¤¹¤¬¡Ë¤òÆÃÄꤷ¤Þ¤¹¡£¥Ý¡¼¥ÈÈÖ¹æ¤Ï¡¢Ã¼Ëö¤Ë¤ª¤±¤ë¥µ¡¼¥Ó¥¹¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤¿¤á¤ËÍøÍѤ¹¤ë¤â¤Î¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢HTTP¤Ç¤¢¤ì¤Ð80¡¢¥á¡¼¥ëÁ÷¿®¤Ç¤¢¤ì¤Ð25¤Ê¤É¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»È¤Ã¤ÆÄÌ¿®¤ò¤·¤Þ¤¹¡£

TCP¤äUDP¤ÎÄÌ¿®¤ò¹Ô¤¦¤Ë¤Ï¡¢¥Ý¡¼¥ÈÈֹ椬ɬÍפǤ¹¡£
½÷À­Ä¾Î©¡¡

¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ò¸«¤ëHTTP¤Ï80È֤ǡ¢
¥á¡¼¥ë¤òÁ÷¤ëSMTP¤Ï25È֤Ȥ·¤Æ·è¤Þ¤Ã¤Æ¤¤¤Þ¤¹¤è¤Í¡£
¤½¤¦¡£¤¿¤À¡¢¸·Ì©¤Ë¸À¤¦¤È¡¢°ã¤¦¥Ý¡¼¥ÈÈÖ¹æ¤ÇHTTPÄÌ¿®¤ò¤·¤¿¤ê¡¢SMTP¤Ë¤Æ¥á¡¼¥ë¤òÁ÷¤ë¤³¤È¤â¤Ç¤­¤ë¡£
¤Ç¤â¡¢·è¤Þ¤Ã¤Æ¤¤¤¿Êý¤¬Ê¬¤«¤ê¤ä¤¹¤¤¡£
¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢¤½¤Î¥Ý¡¼¥È¤á¤¬¤±¤ÆÄÌ¿®¤ò¤¹¤ì¤Ð¤¤¤¤¤Î¤Ç¡£
¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ò¸«¤¿¤¤¤È¤­¤Ï¡¢80È֤ǥ¢¥¯¥»¥¹¤¹¤ë¡£¥µ¡¼¥Ð¤Ï80ÈÖ¤ÇÂÔ¤Á¼õ¤±¤Æ¤¤¤ë¡£
¥µ¡¼¥Ð¦¤Çnetstat¥³¥Þ¥ó¥É¤Ç³Îǧ¤¹¤ì¤Ð¡¢¤½¤ÎÍͻҤ¬Ê¬¤«¤ë¤À¤í¤¦¡£
¡Ê¸åÆü¤½¤Î²èÌ̤òޤêÉÕ¤±¤Þ¤¹¡Ë

Êä­²òÀâ
¡¦¥Ý¡¼¥ÈÈÖ¹æ¤Ï2¥Ð¥¤¥È¡Ê16¥Ó¥Ã¥È¡Ë¤Çɽ¸½¤µ¤ì¤ë¤Î¤Ç0¡Á2¤Î16¾è¡Ê=65535¡Ë¤ÎÃͤò»ý¤Ä¡£
¡¦ÍøÍÑÈϰϤ¬·è¤á¤é¤ì¤Æ¤¤¤ë¡£
ÈϰϲòÀâ
0¡Á1023Well-Known¥Ý¡¼¥È¡£telnet 23,smtp 25¤Ê¤É
1024¡Á49151ÅÐÏ¿¤µ¤ì¤¿¥Ý¡¼¥È¡£IP¥¢¥É¥ì¥¹¤ò´ÉÍý¤·¤Æ¤¤¤ëIANA(Internet Assigned Number Authority)¤¬´ÉÍý¤·¡¢µö²Ä¤ò¤â¤é¤Ã¤ÆÍøÍѤ¹¤ë¡£¤¿¤È¤¨¤ÐMicrosoft¼Ò¤Ï3389¤ò¥¿¡¼¥ß¥Ê¥ë¥µ¡¼¥Ó¥¹¤È¤·¤ÆÅÐÏ¿¤·¤Æ¤¤¤ë¡£¥á¥¸¥ã¡¼¤Ê²ñ¼Ò¤Ï¿½ÀÁ¤¹¤ë¤³¤È¤¬Â¿¤¤¤À¤í¤¦¡£
49152¡Á65535¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬Æ°Åª¤Ë³ä¤êÅö¤Æ¤¿¤ê¡¢Private¥Ý¡¼¥ÈÈÖ¹æ¤È¤·¤Æ¼«Í³¤Ë»È¤¨¤ë¡£

¤Þ¤¿¡¢¥Ý¡¼¥ÈÈÖ¹æ¤Ï¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¤âÆÃÄê¤Î¤â¤Î¤¬³ä¤êÅö¤Æ¤é¤ì¤Æ¤¤¤ë¡£
¥µ¡¼¥Ð¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤Î¥Ý¡¼¥ÈÈÖ¹æ¤Ë¸þ¤±¤Æ¡¢±þÅú¥Ñ¥±¥Ã¥È¤òÊÖ¤·¤Þ¤¹¡£

ÂåɽŪ¤ÊWell-Known¥Ý¡¼¥È
TCP 20¡¢21 FTP(File Transfer Protocol)¡¡
TCP 22 SSH¡ÊSecure SHell¡Ë
TCP 23 Telnet
TCP 25 SMTP¡ÊSimple Mail Transfer Protocol¡Ë
UDP/TCP 53 DNS¡ÊDomain Name System¡Ë
UDP 67¡¢68  DHCP(Dynamic Host Configuration Protocol)
TCP 80 HTTP¡ÊHyperText Transfer Protocol¡Ë
TCP 110 POP3¡ÊPost Office Protocol versison 3)
UDP 123 NTP(Network Time Protocol)
TCP 143 IMAP¡ÊInternet Message Access Protocol¡Ë
TCP 389 LDAP¡ÊLightweight Directory Access Protocol¡Ë
TCP 443 HTTPS¡ÊHTTP over SSL/TLS¡Ë
TCP 465 SMTPS
UDP 514 SYSLOG
TCP 587 ¥µ¥Ö¥ß¥Ã¥·¥ç¥ó¥Ý¡¼¥È
TCP 993 IMAPS¡ÊIMAP over SSL/TLS ¡Ë
TCP 995 POP3S¡ÊPOP3 over SSL/TLS)



¤Þ¤ºÌäÂê¡£TCP¥³¥Í¥¯¥·¥ç¥ó³ÎΩÊý¼°¤Ç¤¢¤ë£³¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤òɽ¤¹¿Þ¤Ï¤É¤ì¤«¡£¡ÊH22NW¸áÁ°­¶Ìä14)

sway
Àµ²ò¤Ï¤½¤ì¤Û¤ÉÆñ¤·¤¯¤Ê¤¤¤Ç¤·¤ç¤¦¡£
»²¹Í¤Þ¤Ç¤Ë¡¢¼ÂºÝ¤Î¥Ñ¥±¥Ã¥È¤ò¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£
3way¥Ï¥ó¥É¥·¥§¡¼¥¯
¤³¤ì¤Ï¡¢192.168.1.1¤ÎPC¤«¤éWeb¥µ¡¼¥Ð¡Ê203.0.113.1¡Ë¤Ëgazou.png¥Õ¥¡¥¤¥ë¤ò¼èÆÀ¤·¤¿HTTPÄÌ¿®¤Ç¤¹¡£
4¹ÔÌܤÎHTTPÄÌ¿®¤ÎÁ°¤Ë¡¢3way¥Ï¥ó¥É¥·¥§¡¼¥¯¤¬¹Ô¤ï¤ì¤Æ¤¤¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£
Á°ÃÖ¤­¤¬Ä¹¤¯¤Ê¤ê¤Þ¤·¤¿¤¬¡¢¤µ¤­¤Û¤É¤ÎÅú¤¨¤Ï¥¢¤Ç¤¹¡£
½÷À­¥Ï¥Æ¥Ê

¤µ¤Æ¡¢¤Ê¤¼¤³¤ó¤ÊÌÌÅݤʤ³¤È¤ò¤¹¤ë¤Î¡©
3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤ò¤·¤Ê¤¯¤Æ¤â¡¢ÄÌ¿®¤Ï¤Ç¤­¤Þ¤¹¤è¤Í¡£
¸½¤ËUDP¤Ï¤³¤ì¤¬¤¢¤ê¤Þ¤»¤ó¡£

¤«¤Ê¤ê¤¶¤Ã¤¯¤ê¤¤¤¦¤È¡¢¿®ÍêÀ­¤ò¸þ¾å¤µ¤»¤ë¤¿¤á¤Ç¤¢¤ë¡£
TCP¤ÏUDP¤È°ã¤Ã¤Æ¥³¥Í¥¯¥·¥ç¥ó·¿¤Ê¤Î¤Ç¡¢ÄÌ¿®¤ÎÁ°¤Ë¥³¥Í¥¯¥·¥ç¥ó¤ò³ÎΩ¤¹¤ë¡£¤³¤ì¤¬3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤Î¥Õ¥§¡¼¥º¤Ç¤¢¤ë¡£¥»¥­¥å¥ê¥Æ¥£¤ò¹â¤á¤ë¤¿¤á¤Ë¤ä¤Ã¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£¥Ñ¥±¥Ã¥È¤ò¥­¥ã¥×¥Á¥ã¤¹¤ì¤Ð¤³¤ì¤é¤Î¾ðÊó¤ò´Êñ¤ËÆþ¼ê¤Ç¤­¤ë¤«¤é¤À¡Ê¥»¥­¥å¥ê¥Æ¥£¤Î°ÕÌ£¤¬¤Ê¤¤¤ï¤±¤Ç¤Ï¤Ê¤¤¡Ë¡£
°ìÊýŪ¤ÊÄÌ¿®¤ò¼õ¤±Æþ¤ì¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢Î¾¼Ô¤Ç³Îǧ¥á¥Ã¥»¡¼¥¸¤òÁ÷¤ê¡¢¤·¤«¤âÈÖ¹æ¤ÎÀ°¹çÀ­¤â¥Á¥§¥Ã¥¯¤¹¤ë¤³¤È¤Ç¡¢ÉÔÀµ¤ÊÄÌ¿®¤òÇÓ½ü¤·¡¢À°¹çÀ­¤Î¹â¤¤ÄÌ¿®¤ò²Äǽ¤Ë¤¹¤ë¡£

¢¡¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤È³Îǧ±þÅúÈÖ¹æ
»î¸³¤Ë¤¢¤Þ¤êºÙ¤«¤¤¤Î¤Ï½Ð¤Þ¤»¤ó¤¬¡¢Î¾¼Ô¤ÎÎã¤Ï°Ê²¼¤Ç¤¹¡£
­¡¢ª¡¡SYN
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡1000¡¡³Îǧ±þÅúÈֹ桡0¡¡¡ÊLength¡¡0)
¢¨³Îǧ±þÅúÈÖ¹æ¤Ï¸ºß¤·¤Ê¤¤¤È¹Í¤¨¤¿Êý¤¬¤¤¤¤¡£¤¿¤À¡¢ÃͤȤ·¤Æ¤Ï0¤¬Æþ¤ë¡£
­¢¢«¡¡SYN¡ÜACK
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡2000¡¡³Îǧ±þÅúÈֹ桡1001¡¡¡ÊLength¡¡0)
­£¢ª¡¡ACK
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡1001¡¡³Îǧ±þÅúÈֹ桡2001¡¡¡ÊLength¡¡0)

(1)¥·¡¼¥±¥ó¥¹ÈÖ¹æ
³ÆÃ¼Ëö¡ÊPC¤ä¥µ¡¼¥Ð¡Ë¤¬¡¢¼«Ê¬¤Ç´ÉÍý¤·¤Æ¤¤¤ë¥Ñ¥±¥Ã¥È¤ÎÄÌÈ֤Ǥ¹¡£Á÷¿®Â¦¤È¼õ¿®Â¦¤Ç°Û¤Ê¤ëÈÖ¹æ¤ò»È¤¤¤Þ¤¹¡£¤¿¤À¡¢´ðËÜŪ¤Ë¤Ï¼õ¤±¼è¤Ã¤¿¥Ñ¥±¥Ã¥È¤Î³Îǧ±þÅúÈֹ椬¤½¤Î¤Þ¤Þ¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ë¤Ê¤ê¤Þ¤¹¡£
¢¨¤Ê¤ª¡¤¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ï0¤«¤é¤Ç¤Ï¤Ê¤¯¡¢¥é¥ó¥À¥à¤ÊÃͤ«¤é³«»Ï¤µ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
(2)³Îǧ±þÅúÈÖ¹æ
¤Ï¡¢¼õ¤±¼è¤Ã¤¿¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤ËLength¤ò²Ã¤¨¤¿¤â¤Î¤Ë¤Ê¤ë¡£°ÕÌ£¤Ï¡¢¡Ö¼¡¤ËÁ÷¿®¤¹¤ë¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤òÅÁ¤¨¤ë¡×¤³¤È¤Ç¤¢¤ë¡£
¡¦3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤¬½ª¤ï¤Ã¤¿¸å¤Î¼ÂºÝ¤ÎÄÌ¿®¤Ç¤Ï¡¢°Ê²¼¤Î¤è¤¦¤ËLength¤ÎÃͤ¬³ÆÈÖ¹æ¤ËÉղ䵤ì¤ë¡£
­¡¢ª¡¡ACK¡¡
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡1100¡¡³Îǧ±þÅúÈֹ桡2100¡¡¡ÊLength¡¡5)
­¢¢«¡¡ACK¡¡
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡2100¡¡³Îǧ±þÅúÈֹ桡1105¡¡¡ÊLength¡¡4)
­£¢ª¡¡ACK
¡¡¥·¡¼¥±¥ó¥¹Èֹ桡1105¡¡³Îǧ±þÅúÈֹ桡2104¡¡¡ÊLength¡¡6)

¤¿¤À¡¢3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤ÎLength¤Ï0¤Ç¤¢¤ë¤¬¡¢1¤ò²Ã¤¨¤ë¡£¤Ê¤Î¤Ç¡¢¡Ö¼õ¿®¤·¤¿¥·¡¼¥±¥ó¥¹ÈÖ¹æ¡Ü£±¡×¤¬³Îǧ±þÅúÈÖ¹æ¤Ç¤¹¡£
¤Ç¤ÏÌäÂê¡£°Ê²¼¤Îa¡¢b¡¡c¤ËÅö¤Æ¤Ï¤Þ¤ë¿ô»ú¤òÅú¤¨¤è¡£
¥­¥ã¥×¥Á¥ã
¢¨³Îǧ±þÅúÈÖ¹æ¤Ï¸ºß¤·¤Ê¤¤¤È¹Í¤¨¤¿Êý¤¬¤¤¤¤¡£¤¿¤À¡¢²¿¤«¤òÆþ¤ì¤Ê¤¤¤È¥Ç¡¼¥¿¤Ë¤Ê¤é¤Ê¤¤¤Î¤Ç¡¢ÃͤȤ·¤Æ¤Ï0¤¬Æþ¤ë¡£
¤µ¤Æ¡¢Àµ²ò¤Ï°Ê²¼¤Ç¤¢¤ë¡£
a:1001¡¢b:1001¡¢c:20013way
µ¶Áõ¤·¤¿¥Ñ¥±¥Ã¥È¤Ç¤¢¤ì¤Ð¡¢¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤òÃΤé¤Ê¤¤¤«¤é¡¢Àµ¤·¤¤­£¤ÎACK¤òÊÖ¤»¤Ê¤¤¡£

²áµîÌä¡ÊR1NW¸á¸å­¶Ìä2¡Ë¤ò¤ß¤Æ¤ß¤Þ¤·¤ç¤¦¡£
DoS¹¶·â¤ÎÆâÍÆ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢¼ã´³»ÅÁȤߤϰۤʤê¤Þ¤¹¤¬¡¢¥­¡¼¥ï¡¼¥É¤ÏƱ¤¸¤Ç¤¹¡£
­¢SYN¥Ñ¥±¥Ã¥È¤Î¾ðÊó¤Ê¤É¤ò´ð¤Ë·×»»¤·¤¿Ãͤò¡¢TCP¥Ø¥Ã¥ÀÃæ¤Î¡Ú¡¡¥¤¡¡¡ÛÈÖ¹æ¤Ë¥»¥Ã¥È¤·¤Æ¡¢SYN/ACK¥Ñ¥±¥Ã¥È¤òÊÖÁ÷¤¹¤ë¡£
­£¼õ¿®¤·¤¿ACK¥Ñ¥±¥Ã¥È¤Î¾ðÊó¤Ê¤É¤ò´ð¤Ë·×»»¤·¡¢TCP¥Ø¥Ã¥ÀÃæ¤Î¡Ú¡¡¥¦¡¡¡ÛÈÖ¹æ¤ÎÃͤ¬·×»»Ãͤˡڡ¡¥¨¡¡¡Û¤ò²Ã¤¨¤¿ÃͤȰìÃפ¹¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
¢§²òÅúÎã¡¡
¥¤¤Ç¤¹¤¬¡¢³Îǧ±þÅúÈÖ¹æ¤Ï¡¢¼õ¿®¤·¤¿¥·¡¼¥±¥ó¥¹ÈÖ¹æ¡Ü£±¤È·è¤á¤é¤ì¤Æ¤¤¤Þ¤¹¡£¼«¤é·è¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£º£²ó¤Ï¡¢¼«Ê¬¤Ç·×»»¤·¤¿ÃͤòÆþ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ç¤¹¡£

¥¤¡§¥·¡¼¥±¥ó¥¹¡¡¡¡¥¦¡§³Îǧ±þÅú¡¡¡¡¥¨¡§1

¢¡¥»¥Ã¥·¥ç¥ó¤Î½ªÎ»
½÷À­ÏÓÁȤß

¤¿¤·¤«TCP¤Î¾ì¹ç¡¢Àܳ¤Î³«»Ï¤À¤±¤Ç¤Ê¤¯¡¢Àܳ¤ò½ªÎ»¤¹¤ë¤È¤­¤âƱ¤¸¤è¤¦¤Ê½èÍý¤ò¤¹¤ë¤ó¤Ç¤¹¤è¤Í¡©
¤½¤¦¤Ç¤¹¤Í¡£
²áµîÌä¡ÊH19½©SW¸á¸å£±Ì䣱¡Ë¤ò¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£¤³¤Î¤è¤¦¤Ë¡¢FIN¡¢ACK¡¢FIN¡¢ACK¤Îή¤ì¤Ç¥³¥Í¥¯¥·¥ç¥ó¤ò½ªÎ»¤·¤Þ¤¹¡£
¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È_3¥¦¥¨¥¤¥Ï¥ó¥É¥·¥§¡¼¥¯

¼ÂºÝ¤Ë¤Ï¡¢­¡FIN¡ÜACK¡¢­¢ACK¡¢­£FIN¡ÜACK¡¢­¤ACK¤Î4Ãʳ¬¤ÇÁ÷¤é¤ì¤Þ¤¹¡£
¶ñÂÎŪ¤Ë¤ß¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£¥µ¡¼¥Ð¤Ç¤Ï¡¢ÄÌ¿®¤¬´°Î»¤¹¤ë¤È¡¢PC¤ËÂФ·¤Æ¥»¥Ã¥·¥ç¥ó¤ò½ªÎ»¤·¤Æ¤¤¤¤¤«¤È¤¤¤¦¥Ñ¥±¥Ã¥È¡ÊFIN¡ÜACK¡Ë¤òÁ÷¤ê¤Þ¤¹¡Ê­¡¡Ë¡£PC¤Ç¤Ï¡¢ÄÌ¿®¤ò¼õ¤±¼è¤Ã¤¿¤³¤È¤òλ¾µ¤¹¤ëACK¤òÁ÷¤ê¤Þ¤¹¡Ê­¢¡Ë¡£¼¡¤Ë¡¢PC¤«¤é¤â¥µ¡¼¥Ð¤ËÂФ·¤Æ¥»¥Ã¥·¥ç¥ó¤ò½ªÎ»¤¹¤ë¥Ñ¥±¥Ã¥È¡ÊFIN¡ÜACK¡Ë¤òÁ÷¤ê¤Þ¤¹¡Ê­£¡Ë¡£¥µ¡¼¥Ð¤«¤é¤Î±þÅú¡ÊACK¡Ë¤¬ÆÏ¤­¡Ê­¤¡Ë¡¢¥»¥Ã¥·¥ç¥ó¤¬½ªÎ»¤·¤Þ¤¹¡£

°Ê²¼¤Ï¡¢Wireshark¤Î¥Ñ¥±¥Ã¥È¤Ç¤¹¡£¥µ¡¼¥Ð¤«¤é¤Î¥Ç¡¼¥¿ÄÌ¿®¤¬½ª¤ï¤Ã¤¿¸å¡¢¥µ¡¼¥Ð¤«¤éFIN¡¢ACK¥Ñ¥±¥Ã¥È¤¬Á÷¤é¤ì¡¢½ªÎ»½èÍý¤¬»Ï¤Þ¤ê¤Þ¤¹¡£
aaa

Ê䭤Ǥ¹¤¬¡¢½ªÎ»½èÍý¤Ë¤ÏFIN¤ÈRST¡ÊRESET¤Î°ÕÌ£¡Ë¤Î£²¤Ä¤¬¤¢¤ê¤Þ¤¹¡£
­¡FIN
¡¡Àµ¾ï¤Ë½ªÎ»¤¹¤ë¡£3¥¦¥§¥¤¥Ï¥ó¥É¥·¥§¥¤¥¯¤Î¼ê½ç¤òƧ¤ó¤Ç³Îǧ±þÅú¤â¹Ô¤¦¡£
­¢RST
¡¡¶¯À©½ªÎ»¡£³Îǧ±þÅú¤ò¹Ô¤ï¤Ê¤¤¡£RST¤ò¼õ¿®¤·¤¿¥Û¥¹¥È¤Ï¡¢¤½¤ÎÃʳ¬¤Ç¥³¥Í¥¯¥·¥ç¥ó¾ðÊó¤òÇË´þ¤¹¤ë¡£¤¿¤È¤¨¤Ð¡¢¥Ö¥é¥¦¥¶¤ò¡ÖX¡×¤ÇÊĤ¸¤Æ¤âRST¤òÁ÷¤ë¡£



½÷À­»Øº¹¤·
¡¦TCP¤ÎÄÌ¿®¹â®²½¤ò¼Â¸½¤¹¤ëµ»½Ñ
¡¦¤Þ¤º¡¢TCP¤ÎÄÌ¿®¤Ç¤Ï¥Ð¥Ã¥Õ¥¡¤ò¤¹¤ëɬÍפ¬¤¢¤ë¡£
Áê¼ê¤ËÁ÷¿®¤­¤Á¤ó¤È¤Ç¤­¤Ê¤¤¡Ê³Îǧ±þÅú¤¬Ìµ¤¤¡Ë¾ì¹ç¤Ë¤ÏºÆÁ÷¤¹¤ëɬÍפ¬¤¢¤ê¡¢Á÷¿®¥Ç¡¼¥¿¤Ï¥Ð¥Ã¥Õ¥¡¤ËÊݸ¤·¤Æ¤ª¤¯¡£¤Þ¤¿¼õ¿®¥Ç¡¼¥¿¤â¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ËÅϤ·½ª¤ï¤ë¤Þ¤Ç¤Ï¥Ð¥Ã¥Õ¥¡¤ò¤¹¤ë¡£
¡¦³Îǧ±þÅú¤òÅÔÅټ»ܤ·¤Æ¤¤¤ë¤ÈÃÙ¤¯¤Ê¤ë¤Î¤Ç¡¢¥¦¥£¥ó¥É¥¦¥µ¥¤¥ºÊ¬¤À¤±¤Þ¤È¤á¤Æ³Îǧ±þÅú¤ò¤¹¤ë¡£¤½¤ì¤Þ¤Ç¤ÏϢ³¤·¤ÆÁ÷¿®¤¹¤ë¡£¤³¤ì¤Ë¤è¤ê¡¢TCP/IP¤Î¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ò¾¯¤Ê¤¯¤·¤Æ¹â®²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
¡¦²áµîÌä¤Ç¤ÏTCP¥Ø¥Ã¥ÀÃæ¤Î¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ÎÀâÌÀ¤È¤·¤Æ¡Ö¼õ¿®Â¦¤«¤é¤Î³Îǧ±þÅú¤òÂÔ¤¿¤º¤Ë¡¢¥Ç¡¼¥¿¤ò³¤±¤ÆÁ÷¿®¤Ç¤­¤ë¤«¤É¤¦¤«¤ÎȽÃǤ˻ÈÍѤµ¤ì¤ë¡ÊH21½ÕSC¸áÁ°2Ìä15¡Ë¡×¤È½Ò¤Ù¤é¤ì¤Æ¤¤¤ë¡£
¡¦¥¹¥é¥¤¥Ç¥£¥ó¥°¥¦¥£¥ó¥É¥¦¤Î¸ÀÍդϡ¢¥Ð¥Ã¥Õ¥¡¤Ï°ì¤Ä³Îǧ±þÅú¤¬Í褿¤éºï½ü¤·¡¢¼¡¤Î¿·¤·¤¤¥Ð¥Ã¥Õ¥¡¤òÍøÍѤǤ­¤ë¡£¡©¡©¡©¡©¡£¤³¤ó¤Ê¥¤¥á¡¼¥¸¡£
¡¦¤¿¤À¼ÂºÝ¤Ë¤Ï¡¢¤³¤ì¤¬º£¤Î¹â®²½µ»½Ñ¤È¤·¤Æ¤¤¤¨¤ë¤«¤È¤¤¤¦¤Èµ¿Ìä¤Ç¤¢¤ë¡£WANºÇŬ²½ÁõÃ֤ǤϤâ¤Ã¤È²è´üŪ¤ÊÊýË¡¤Ç¹â®²½¤·¤Æ¤¤¤ë¡£



¡¦¥³¥Í¥¯¥·¥ç¥ó¥ì¥¹·¿¤Î¥×¥í¥È¥³¥ë
¡¦TCP¤ÈÈæ¤Ù¤Æ¡¤1¥Ñ¥±¥Ã¥ÈËè¤Ë³Îǧ±þÅú¤ò¹Ô¤¦¤³¤È¤¬Ìµ¤¤¡¤¥³¥Í¥¯¥·¥ç¥ó¤ò³ÎΩ¤¹¤ë¤¿¤á¤Î¥ª¡¼¥Ð¥Ø¥Ã¥É¤¬Ìµ¤¤¡¤ºÆÁ÷À©¸æ¤ò¤·¤Ê¤¤¡¤½ç½ø¤ÎÀ©¸æ¤ò¤·¤Ê¤¤¡¤¥Ø¥Ã¥À¤¬TCP¤ËÈæ¤Ù¤Æ¥·¥ó¥×¥ë¡¤¤Ê¤É¤ÎÍýͳ¤Ë¤è¤Ã¤Æ¹â®¤ÊÄÌ¿®¤ò²Äǽ¤Ë¤·¤Æ¤¤¤ë¡£
¡¦¾åµ­¤Î¤³¤È¤Ë¤è¤êÅÅÏäʤɤΥꥢ¥ë¥¿¥¤¥àÄÌ¿®¤äư²è¡¤²»À¼¤Î¥¹¥È¥ê¡¼¥ß¥ó¥°¤Ê¤É¤ËŬ¤·¤Æ¤¤¤ë¡£UDP¤ÏTCP¤ÈÈæ¤Ù¤Æ¿®ÍêÀ­¤¬Çö¤¤¤¬¡¤¥¹¥È¥ê¡¼¥ß¥ó¥°¤Ë¤ª¤¤¤Æ¡¤²èÌ̤ΰìÉô¤¬°ì½Ö·çÍ¤Æ¤â¤½¤ì¤Û¤ÉÌäÂê¤Ë¤Ï¤Ê¤é¤Ê¤¤¡£¤½¤ì¤è¤ê¤â¹â®À­¤¬µá¤á¤é¤ì¤Æ¤¤¤ë¡£
¡¦²áµîÌä¡ÊH26ǯ½©¹âÅÙ¸áÁ°1Ìä10¡Ë¤Ç¤Ï¡¤UDP¤Ë´Ø¤·¤Æ¡¤¡ÖIP¤Î¾å°Ì³¬ÁؤΥץí¥È¥³¥ë¤È¤·¤Æ¡¤¥³¥Í¥¯¥·¥ç¥ó¥ì¥¹¤Î¥Ç¡¼¥¿¥°¥é¥àÄÌ¿®¤ò¼Â¸½¤·¡¤¿®ÍêÀ­¤Î¤¿¤á¤Î³Îǧ±þÅú¤ä½ç½øÀ©¸æ¤Ê¤É¤Îµ¡Ç½¤ò¤â¤¿¤Ê¤¤¥×¥í¥È¥³¥ë¡×¤È½Ò¤Ù¤é¤ì¤Æ¤¤¤Þ¤¹¡£

¢¡UDP¤Î¥Ø¥Ã¥À¾ðÊó
¢¨¥Æ¥­¥¹¥ÈÎà¤Ç¤Ï32¥Ó¥Ã¥È¤Ç¶èÀÚ¤é¤ì¤¿É½¤Ë¤Ê¤Ã¤Æ¤¤¤ë¾ì¹ç¤¬Â¿¤¤¡£»ä¤Ï¤³¤Îɽ¤Î°ÕÌ£¤¬Íý²ò¤Ç¤­¤Ê¤«¤Ã¤¿¡£¼Â¥Ç¡¼¥¿¤Ï01¥Ç¡¼¥¿¤Ê¤Î¤Ç²£Ê¤ӤǤ¢¤ë¤¬¡¤¥Ú¡¼¥¸¤Î´Ø·¸¤äʬ¤«¤ê¤ä¤¹¤µ¤ÎÌ̤ǡ¤É½¤Ë¤·¤Æ¤¤¤ë¤À¤±¤Ç¤¢¤ë¡£

1)Á÷¿®¸µ¥Ý¡¼¥ÈÈÖ¹æ(16¥Ó¥Ã¥È)
2)°¸Àè¥Ý¡¼¥ÈÈÖ¹æ(16¥Ó¥Ã¥È)
3)¥»¥°¥á¥ó¥ÈĹ(16¥Ó¥Ã¥È)
4)¥Á¥§¥Ã¥¯¥µ¥à(16¥Ó¥Ã¥È)

¤¿¤Ã¤¿¤³¤ì¤À¤±¤Ç¡¤¹ç·×8¥Ð¥¤¥È¡£TCP¡Ê´ðËܤÏ20¥Ð¥¤¥È¡Ë¤ËÈæ¤Ù¤Æ¥·¥ó¥×¥ë¤Ç¤¹¤è¤Í¡£
¥Ý¥¤¥ó¥È¤Î°ì¤Ä¤È¤·¤Æ¡¤TCP¤Ë¸ºß¤·¤¿¥·¡¼¥±¥ó¥¹Èֹ椬¸ºß¤·¤Ê¤¤¡£¤è¤Ã¤Æ¡¤Áê¼ê¤ËÆÏ¤¯¥Ñ¥±¥Ã¥È¤Î½ç½øÀ©¸æ¤¬¤Ç¤­¤Ê¤¤¡£

¢¡²áµîÌä¤Ë¤Æ
²áµîÌä¤Ç¤Ï¡¤TCP¤ÈUDP¤Î¥Ø¥Ã¥À¤Î°ã¤¤¤¬Ìä¤ï¤ì¤Æ¤¤¤ë¡£Ã±¤Ê¤ë°Åµ­ÌäÂê¤È¹Í¤¨¤ë¤Î¤Ç¤Ï¤Ï¤Ê¤¯¡¤¤Ê¤¼¤³¤Î¥Õ¥£¡¼¥ë¥É¤¬Ìµ¤¤¤«¤òÍý²ò¤¹¤ë¤Ù¤­¤Ç¤¢¤ë¡£
¡ÚH19NW¸áÁ° Ìä31¡Û
UDP¤Î¥Ø¥Ã¥À¥Õ¥£¡¼¥ë¥É¤Ë¤Ï¤Ê¤¤¤¬¡¤TCP¤Î¥Ø¥Ã¥À¥Õ¥£¡¼¥ë¥É¤Ë¤Ï´Þ¤Þ¤ì¤ë¾ðÊó¤Ï¤É¤ì¤«¡£

¥¢¡¡¤¢¤ÆÀè¥Ý¡¼¥ÈÈÖ¹æ
¥¤¡¡¥·¡¼¥±¥ó¥¹ÈÖ¹æ
¥¦¡¡Á÷¿®¸µ¥Ý¡¼¥ÈÈÖ¹æ
¥¨¡¡¥Á¥§¥Ã¥¯¥µ¥à
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¤

¡ÚH29½©NW¸áÁ°2 Ìä10¡Û
UDP¤ò»ÈÍѤ¹¤ë¥×¥í¥È¥³¥ë¤Ï¤É¤ì¤«¡£

¥¢¡¡DHCP
¥¤¡¡FTP
¥¦¡¡HTTP
¥¨¡¡SMTP
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¢

¡ÚH29½©FE¸áÁ° Ìä34¡Û
¥È¥é¥ó¥¹¥Ý¡¼¥ÈÁؤΥץí¥È¥³¥ë¤Ç¤¢¤ê¡¤¿®ÍêÀ­¤è¤ê¤â¥ê¥¢¥ë¥¿¥¤¥àÀ­¤¬½Å»ë¤µ¤ì¤ë¾ì¹ç¤ËÍѤ¤¤é¤ì¤ë¤â¤Î¤Ï¤É¤ì¤«¡£

¥¢¡¡HTTP
¥¤¡¡IP
¥¦¡¡TCP
¥¨¡¡UDP
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¨

¡ÚH28½ÕES¸áÁ° Ìä17¡Û
TCP¥Ø¥Ã¥À¤ÈUDP¥Ø¥Ã¥À¤ÎξÊý¤Ë¤¢¤ë¥Õ¥£¡¼¥ë¥É¤Ï¤É¤ì¤«¡£

¥¢¡¡°¸ÀèIP¥¢¥É¥ì¥¹
¥¤¡¡¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°¡ÊSYN¡¤ACK¤Ê¤É¡Ë
¥¦¡¡¥·¡¼¥±¥ó¥¹ÈÖ¹æ
¥¨¡¡¥Á¥§¥Ã¥¯¥µ¥à
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¨
¥¢¡§TCP¥Ø¥Ã¥À¤Ç¤Ï¤Ê¤¯IP¥Ø¥Ã¥À
¥¤¡¤¥¦¡§TCP¥Ø¥Ã¥À¤Î¤ß¤Ë¸ºß

¡ÚH26½©AP¸áÁ° Ìä33¡Û
IP¤Î¾å°Ì³¬ÁؤΥץí¥È¥³¥ë¤È¤·¤Æ¡¤¥³¥Í¥¯¥·¥ç¥ó¥ì¥¹¤Î¥Ç¡¼¥¿¥°¥é¥àÄÌ¿®¤ò¼Â¸½¤·¡¤¿®ÍêÀ­¤Î¤¿¤á¤Î³Îǧ±þÅú¤ä½ç½øÀ©¸æ¤Ê¤É¤Îµ¡Ç½¤ò¤â¤¿¤Ê¤¤¥×¥í¥È¥³¥ë¤Ï¤É¤ì¤«¡£

¥¢¡¡ICMP
¥¤¡¡PPP
¥¦¡¡TCP
¥¨¡¡UDP
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¨

¡ÚH23½©NW¸áÁ°2 Ìä14¡Û
IPv4¥Í¥Ã¥È¥ï¡¼¥¯¤Ë¤ª¤¤¤Æ¡¤P¥Ø¥Ã¥À¡¤TCP¥Ø¥Ã¥À¡¤UDP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¥Õ¥£¡¼¥ë¥É¤Ë´Ø¤¹¤ëµ­½Ò¤Î¤¦¤Á¡¤Å¬Àڤʤâ¤Î¤Ï¤É¤ì¤«¡£

¥¢¡¡IP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤Î·×»»¤Ïɬ¿Ü¤Ç¤¢¤ë¤¬¡¤TCP¥Ø¥Ã¥ÀµÚ¤ÓUDP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤Î·×»»¤Ï¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¤·×»»¤ò¾Êά¤·¤Æ0¤ò»ØÄꤷ¤Æ¤â¤è¤¤¡£
¥¤¡¡IP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤ÎÂоݤϥإåÀÉôʬ¤À¤±¤Ç¤¢¤ë¤¬¡¤TCP¥Ø¥Ã¥ÀµÚ¤ÓUDP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤ÎÂоݤϥǡ¼¥¿Éôʬ¤â´Þ¤à¡£
¥¦¡¡TCP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤Î·×»»¤Ïɬ¿Ü¤Ç¤¢¤ë¤¬¡¤IP¥Ø¥Ã¥ÀµÚ¤ÓUDP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤Î·×»»¤Ï¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¤·×»»¤ò¾Êά¤·¤Æ0¤ò»ØÄꤷ¤Æ¤â¤è¤¤¡£
¥¨¡¡¤É¤Î¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¥Õ¥£¡¼¥ë¥É¤â¡¤¥Á¥§¥Ã¥¯¥µ¥à¤ÎÂоݤϥإåÀÉôʬ¤À¤±¤Ç¤¢¤ë¡£
¢­
¢­
¢­
¢­
¢­
Àµ²ò¡§¥¤
IP¥Ø¥Ã¥À¤Î¥Á¥§¥Ã¥¯¥µ¥à¤ÏIP¥Ø¥Ã¥À¤Î¤ß¤Ç¡¤TCP¤äUDP¤Î¥Á¥§¥Ã¥¯¥µ¥à¤Ï¥Ç¡¼¥¿¤â´Þ¤à¡£
¹Í¤¨Êý¤È¤·¤Æ¤Ï¡¤TCP¤äUDP¤Ç¥Ç¡¼¥¿¤ò¥Á¥§¥Ã¥¯¤·¤Æ¤¯¤ì¤ë¤«¤é¡¤IP¥Ø¥Ã¥À¤Ç¤ÏIP¥Ø¥Ã¥À¤Î¤ß¤ÇOK¤È³Ð¤¨¤ì¤Ð¤¤¤¤¤È»×¤¦¡£
¤Á¤Ê¤ß¤Ë¡¤UDP¥Ø¥Ã¥À¤Ï0¤ò»ØÄꤷ¤Æ¤â¤è¤¤¡£



HTTP¡ÊTCP¡Ë¤Î¥Õ¥ì¡¼¥à¤ò¼¨¤¹¡£
º£²ó¤ÏGoogle¤Ë¥¢¥¯¥»¥¹¤·¤¿¡£

°Ê²¼¤ÎÀÖÀþÉôʬ¤Î¤ß¸«¤Æ¤â¤é¤¨¤Ð¤¤¤¤¡£
£±¡¥Ethernet¡¡¡¦¡¦¡¦¡¡¥¤¡¼¥µ¥Í¥Ã¥È¥Ø¥Ã¥À
¡Ê£±¡Ë°¸ÀèMAC¥¢¥É¥ì¥¹¡¡¡¦¡¦¡¦¡¡00:0d:02:xx:xx:xx
¡Ê£²¡ËÁ÷¿®¸µMAC¥¢¥É¥ì¥¹¡¡¡¦¡¦¡¦¡¡00:19:d2:xx:xx:xx
¡Ê£³¡Ë¥¿¥¤¥×¡¡¡¦¡¦¡¦¡¡IP¡¡¡Ê¤³¤³¤«¤é¼¡¤ÏIP¥Õ¥ì¡¼¥à¤Ç¤¢¤ë¤³¤È¤ò¼¨¤·¤Æ¤¤¤ë¡Ë
£²¡¥Internet¡¡Protocol¡¡¡¦¡¦¡¦¡¡IP¥Ø¥Ã¥À
¡Ê£±¡Ë¥×¥í¥È¥³¥ë¡¡¡¦¡¦¡¦¡¡TCP
¡Ê£²¡ËÁ÷¿®¸µIP¥¢¥É¥ì¥¹¡¡¡¦¡¦¡¦¡¡192.168.1.111
¡Ê£³¡Ë°¸ÀèIP¥¢¥É¥ì¥¹¡¡¡¦¡¦¡¦¡¡66.249.89.99
£³¡¥Transmisson Control Protocol¡¡¡¦¡¦¡¦¡¡TCP¥Ø¥Ã¥À
¡Ê£±¡ËÁ÷¿®¸µ¥Ý¡¼¥ÈÈֹ桡¡¦¡¦¡¦¡¡3192¡¡¡Ê1024Èְʾå¡Ë
¡Ê£²¡Ë¤¢¤ÆÀè¥Ý¡¼¥ÈÈֹ桡¡¦¡¦¡¦¡¡80
¡Ê£³¡Ë¥·¡¼¥±¥ó¥¹Èֹ桡¡¦¡¦¡¦¡¡TCP¸ÇÍ­
HTTP¤Î¥Ñ¥±¥Ã¥È



UDP¤Î¥Õ¥ì¡¼¥à¹½Â¤¤ò°Ê²¼¤Ë¼¨¤¹¡£
www.ipa.co.jp¤Ë¥¢¥¯¥»¥¹¤·¤¿ºÝ¤Ë¡¢DNS¥µ¡¼¥Ð¤ËDNSÌ䤤¹ç¤ï¤»¤¬¹Ô¤ï¤ì¤¿¥Õ¥ì¡¼¥à¤Ç¤¢¤ë¡£

TCP¤È¤Î°ã¤¤¤òÃæ¿´¤Ë¸«¤Æ¤Û¤·¤¤¡£
UDP
¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È¤òÌܻؤ¹½÷À­SE¤Ê¤ä¤Ê¤ä 

DNS¤Ã¤ÆUDP¤Ê¤ó¤Ç¤¹¤Í¡£
̾Á°²ò·è¤Ã¤Æ¿®ÍêÀ­¤¬Âç»ö¤À¤È»×¤¦¤ó¤Ç¤¹¤¬
³Î¤«¤Ë¤½¤¦¤À¤Í¡£DNS¥­¥ã¥Ã¥·¥å¥Ý¥¤¥º¥Ë¥ó¥°¤Ê¤ÉDNS¤òº¾¾Î¤¹¤ë¹¶·â¤â¤¢¤ë¤«¤é¡£
¤Ç¤â¡¢Ì¾Á°²ò·è¤Ï¥¹¥Ô¡¼¥É¤âɬÍפʤó¤À¡£
¤¿¤È¤¨¤Ð¡¢www.yahoo.co.jp¤Î¥µ¥¤¥È¤ò¸«¤è¤¦¤È»×¤¦¤È¡¢¤Þ¤º¤ÏDNS¤Ç̾Á°²ò·è¤ò¤¹¤ë¡£¤½¤ì¤«¤éÀܳ¤Ë¹Ô¤¯¡£¤³¤Î¤È¤­¡¢3way¥Ï¥ó¥É¥·¥§¡¼¥¯¤Ê¤É¤ò¤¹¤ëTCP¤Ï¡¢Ì¾Á°²ò·è¤Þ¤Ç¤Ë¡¢¥³¥ó¥Þ²¿ÉäȤ¤¤¦¥ì¥Ù¥ë¤Ç¤Ï¤¢¤ë¤¬¡¢»þ´Ö¤¬¤«¤«¤Ã¤Æ¤·¤Þ¤¦¡£ÍøÍѼԤˤȤäƤϥͥåȤÏÁᤤÊý¤¬¤¤¤¤¤è¤Í




¥¹¥Ý¥ó¥µ¡¼¥É¥ê¥ó¥¯

¢¬¤³¤Î¥Ú¡¼¥¸¤Î¥È¥Ã¥×¥Ø