| uip. UIP TCP / IP ½ºÅÃÀº ÀÛÀº ÀÓº£µðµå 8 ºñÆ® ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ TCP / IP ¿¬°áÀ» Á¦°øÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
uip. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Adam Dunkels
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.sics.se/contiki/
uip. ű×
uip. ¼³¸í
UIP TCP / IP ½ºÅÃÀº ÀÛÀº ÀÓº£µðµå 8 ºñÆ® ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ TCP / IP ¿¬°áÀ» Á¦°øÇÕ´Ï´Ù. UIP TCP / IP ½ºÅÃÀº Meachinated Interoperability ¹× RFC Standards Compliance¿Í ÇÔ²² TCP / IP ¿¬°á¼ºÀ» Á¦°øÇÕ´Ï´Ù .UIP´Â ¼ÒÇü 8 ºñÆ® ¹× 16 ºñÆ® ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ ¿ë TCP / IP ÇÁ·ÎÅäÄÝ ½ºÅÃÀÇ ±¸ÇöÀÔ´Ï´Ù .UIP ÇÁ·ÎÁ§Æ®´Â ¸Å¿ì ÀÛÀº ÄÚµå Dz ÇÁ¸°Æ® ¹× RAM ¿ä±¸ »çÇ×À» °®Ãá ÀÎÅÍ³Ý Åë½ÅÀ»À§ÇÑ ÇÊ¿äÇÑ ÇÁ·ÎÅäÄÝÀ» Á¦°øÇÕ´Ï´Ù. UIP ÄÚµå Å©±â´Â ¸î ų·Î¹ÙÀÌÆ®ÀÇ ¼ø¼¿¡ ÀÖÀ¸¸ç ¸î ¹é Bytes.uipÀÇ ¼ø¼´ë·Î ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. C ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ¹®¼ ¹× ¼Ò½º ÄÚµå´Â ÀûÀýÇÑ Å©·¹µ÷ÀÌ ÁÖ¾î Á³À¸¹Ç·Î »ó¾÷ ¹× ºñ»ó¾÷Àû ÀÎ ¿ëµµ ¸ðµÎ¸¦ ¹«·á·Î »ç¿ëÇÏ°í ¹èÆ÷ ÇÒ ¼ö ÀÖ½À´Ï´Ù (Àüü BSD ½ºÅ¸ÀÏ ¶óÀ̼¾½º°¡ ¿©±â¿¡ ÀÖÀ½). ´Ù¾çÇÑ 8 ºñÆ® ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯°¡ Æ÷ÆõǾúÀ¸¸ç ¸¹Àº ¼öÀÇ ÀÓº£µðµå Á¦Ç° ¹× ÇÁ·ÎÁ§Æ® (¸î °¡Áö ¿¹Á¦ÀÇ ¸µÅ© ÆäÀÌÁö ÂüÁ¶)¿¡ »ç¿ëµË´Ï´Ù. "UIP"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Àß ¹®¼È µÈ °ÅÀÇ ¸ðµç ´Ù¸¥ ÄÚµå ¶óÀÎÀÌ ÁÖ¼®ÀÇ ÁÖ¼®À» µ¡ºÙ¿´´Ù. ¡¤ ¸Å¿ì ÀÛÀº ÄÚµå Å©±â. ¡¤ ÄÄÆÄÀÏ Å¸ÀÓ¿¡¼ ±¸¼º ÇÒ ¼öÀÖ´Â ¸Å¿ì ³·Àº RAM »ç¿ë. ¡¤ ARP, SLIP, IP, UDP, ICMP (PIND) ¹× TCP ÇÁ·ÎÅäÄÝ. ¡¤ Æ÷ÇÔ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿¹ : À¥ ¼¹ö, À¥ Ŭ¶óÀ̾ðÆ®, ÀüÀÚ ¸ÞÀÏ º¸³½ »ç¶÷ (SMTP Ŭ¶óÀ̾ðÆ®), ÅÚ³Ý ¼¹ö, DNS hostname resolver. ¡¤ ÄÄÆÄÀÏ Å¸ÀÓ¿¡ ÃÖ´ëÇÑÀÇ ÃÖ´ë ¾×Ƽºê TCP ¿¬°á, ¼öµ¿ µè±â ¼ö ÀÖ½À´Ï´Ù. ¼¹ö) TCP ¿¬°á, ÄÄÆÄÀÏ Å¸ÀÓ¿¡ ±¸¼º °¡´ÉÇÑ ÃÖ´ë ±Ý¾×. ¡¤ »ó¾÷¿ë ¹× ºñ»ó¾÷Àû »ç¿ëÀ»À§ÇÑ ¹«·á. ¡¤ À¯·® Á¦¾î, Á¶°¢ Àç Á¶¸³ ¹× ÀçÀü¼Û Á¦ÇÑ ½Ã°£ ÃßÁ¤À» Æ÷ÇÔÇÑ RFC Áؼö TCP ¹× IP ÇÁ·ÎÅäÄÝ ±¸Çö.ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù. : ¡¤ »õ·Î¿î ¼ÒÄÏ°ú °°Àº API, protosocket ¡¤ UIP´Â ÀÌÁ¦ Ãʺ¸ÀûÀÎ IPv6 Áö¿øÀÌ ÀÖ½À´Ï´Ù. ¡¤ DHCP Ŭ¶óÀ̾ðÆ®°¡ Ãß°¡µÇ¾ú°í À¥ ¼¹ö°¡ ÇÁ·ÎÅäÄÝ·Î Àç ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ¡¤ ÀåÄ¡ µå¶óÀ̹ö ±¸Á¶°¡ ´Ü¼øȵǾú½À´Ï´Ù. ¡¤ ¸¹Àº ¹ö±× ¼öÁ¤ÀÌ TCP Äڵ忡¼ ¸¸µé¾îÁ³½À´Ï´Ù. ¡¤ UIP ¸ÞÀÏ ¸µ¸®½ºÆ® ½ÃÀ۵Ǿú´Ù.
uip. °ü·Ã ¼ÒÇÁÆ®¿þ¾î