![](./data/file/PG_LINUX/c80e30bb_tcp_7lay.gif) ![](./data/file/PG_LINUX/d3cdb8d6_2-17.jpg)
µÎ ½Ã½ºÅÛ°£ÀÇ º¹ÀâÇÑ Åë½Å°úÁ¤À» ¿©·¯°³ÀÇ ÇÁ·ÎÅäÄÝ·Î ³ª´©¾î µ¿½Ã¿¡ ¼öÇàÇϵµ·Ï Á¦¾ÈÇÑ ÄÄÇ»ÅÍ Åë½Å ¾ÆÅ°ÅØÃÄÀÌ´Ù. ÇÁ·ÎÅäÄÝÀÇ °èÃþÈ´Â »óÀ§ °èÃþÀÌ ÇÏÀ§ °èÃþÀÇ ¼ºñ½º¸¦ Á¦°ø¹Þ´Â´Ù´Â ¿ø¸®¿¡ ±Ù°ÅÇϸç, °èÃþº°·Î ÀÛ¾÷À» ºÐ»ê½ÃÅ´Àº ¹°·Ð, °¢ °èÃþÀÌ µ¶¸³ÀûÀ¸·Î ±¸ÇöµÉ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
OSI Reference Model
Layer 7 |
Application |
Layer 6 |
Presentation |
Layer 5 |
Session |
Layer 4 |
Transport |
Layer 3 |
Network |
Layer 2 |
Data Link |
Layer 1 |
Physical | * OSI : Open System Interconnection
¡á Physical Layer (¹°¸® °èÃþ) 1°ú 0ÀÇ ¿¬¼ÓÀ¸·Î ÀÌ·ç¾îÁø ºñÆ®ÀÇ Àü¼Û¿¡ °ü¿©Çϸç, ´ÙÀ½ÀÇ 4°¡Áö »çÇ׿¡ °üÇÑ ±ÔÁ¤À» ´Ù·é´Ù. ¡à ±â°è¸í¼¼ (mechanical specification) : Åë½Å ÀåºñÀÇ ¸ð¾ç ¹× Ä¡¼ö¸¦ Á¤ÀÇ ¡à Àü±âÀû Ư¼º (electrical characteristic) : ºñÆ® 1Àº -3V ÀÌÇÏÀÇ Àü¾ÐÀ», ºñÆ® 0Àº +3V ÀÌ»óÀÇ Àü¾ÐÀ» ±ÔÁ¤ÇÏ´Â °Í°ú °°Àº Àü±âÀûÀÎ ¼ºÁúÀ» Á¤ÀÇ ¡à ±â´É¸í¼¼ (functional specification) : Á¢¼Ó ȸ·Î¿¡ µ¥ÀÌÅÍ, Á¦¾î, ŸÀ̹Ö, Á¢Áö µîÀÇ Àǹ̸¦ ºÎ¿© ¡à ÀýÂ÷¸í¼¼ (procedural specification) : ±â´É¸í¼¼¿¡ ±Ù°ÅÇÏ¿© µ¥ÀÌÅÍ Àü¼Û¿¡ ÇÊ¿äÇÑ »ç°ÇÀÇ ¼ø¼¸¦ Á¤ÀÇ
X.21, RS-232C, RS-449/422-A/423-A µîÀÌ ¹°¸®°èÃþ ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
¡á Data Link Layer Åë½Å °æ·Î»óÀÇ ÁöÁ¡°£ (link-to-link)ÀÇ ¿À·ù¾ø´Â µ¥ÀÌÅÍ Àü¼Û¿¡ °üÇÑ ÇÁ·ÎÅäÄÝÀÌ´Ù. Àü¼ÛµÇ´Â ºñÆ®ÀÇ ¿À» ÀÏÁ¤ Å©±â ´ÜÀ§ÀÇ ÇÁ·¹ÀÓÀ¸·Î À߶ó Àü¼ÛÇÏ°í, Àü¼Û µµÁß ÀâÀ½À¸·Î ÀÎÇÑ ¿À·ù ¿©ºÎ¸¦ °Ë»çÇϸç, ¼ö½ÅÃø ¹öÆÛÀÇ ¿ë·® ¹× ¾çÃøÀÇ ¼Óµµ Â÷ÀÌ·Î ÀÎÇÑ µ¥ÀÌÅÍ ¼Õ½ÇÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÇÏ´Â È帧Á¦¾î µîÀ» ÇÑ´Ù.
HDLC, CSMA/CD, ADCCP, LAP-B µîÀÌ µ¥ÀÌÅÍ ¸µÅ© °èÃþ ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
¡á Network Layer ÆÐŶÀÌ ¼Û½ÅÃøÀ¸·ÎºÎÅÍ ¼ö½ÅÃø¿¡ À̸£±â±îÁöÀÇ °æ·Î¸¦ ¼³Á¤ÇØÁÖ´Â ±â´É°ú ³Ê¹« ¸¹Àº ÆÐŶÀÌ ÇÑÂÊ ³ëµå¿¡ ÁýÁߵǴ º´¸ñ Çö»óÀ» ¹æÁöÇϱâ À§ÇÑ ¹ÐÁýÁ¦¾î (Congest control) ±â´ÉÀ» ¼öÇàÇÑ´Ù. ¶ÇÇÑ ÀÌÁúÀûÀÎ ³×Æ®¿öÅ©¸¦ ¿¬°áÇÏ´Â µ¥¼ ¹ß»ýÇÏ´Â ÇÁ·¹ÀÓÀÇ Å©±â³ª ÁÖ¼Ò ÁöÁ¤¹æ½ÄÀÌ ´Ù¸¥ µ¥¼ ¹ß»ýÇÏ´Â ¹®Á¦¸¦ ±Øº¹ÇØ ÁÖ´Â ±â´ÉÀ» ¼öÇàÇÑ´Ù.
IP, X.25 µîÀÌ ³×Æ®¿öÅ© °èÃþ ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
¡á Transport Layer ¼ö½ÅÃø¿¡ Àü´ÞµÇ´Â µ¥ÀÌÅÍ¿¡ ¿À·ù°¡ ¾ø°í µ¥ÀÌÅÍÀÇ ¼ø¼°¡ ¼ö½ÅÃø¿¡ ±×´ë·Î º¸Á¸µÇµµ·Ï º¸ÀåÇÏ´Â ¿¬°á ¼ºñ½º (Connection oriented service) ÀÇ ¿ªÇÒÀ» ÇÏ´Â Á¾´Ü°£ (end-to-end) ¼ºñ½º °èÃþÀÌ´Ù. ÇÑÆí, ÆÐŶÀÇ ¼ø¼¿¡ ¹«°üÇÏ°Ô ¼ö½ÅµÇ¸ç, ¿¡·¯ 󸮵µ ÇÏÁö ¾Ê´Â ºñ¿¬°á ¼ºñ½º (Connectionless service) ¿Í ´ÙÁß ¸ñÀûÁö¿¡ ¸Þ½ÃÁö¸¦ Àü¼ÛÇÏ´Â ¼ºñ½ºµµ ÀÖ´Ù.
TCP ¿Í UDP ´Â °¢°¢ ¿¬°áÁöÇâ ¹× ºñ¿¬°áÁöÇâ Æ®·£½ºÆ÷Æ® ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
¡á Session Layer µÎ ÀÀ¿ëÇÁ·Î±×·¥ (Applications) °£ÀÇ ¿¬°á¼³Á¤, ÀÌ¿ë ¹× ¿¬°áÇØÁ¦ µî ´ëȸ¦ À¯ÁöÇϱâ À§ÇÑ ±¸Á¶¸¦ Á¦°øÇÑ´Ù. ¶ÇÇÑ ºÐ½Ç µ¥ÀÌÅÍÀÇ º¹¿øÀ» À§ÇÑ µ¿±âÈ ÁöÁ¡ (sync poing) À» µÎ¾î »óÀ§ °èÃþÀÇ ¿À·ù·Î ÀÎÇÑ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ȸº¹ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
LU6.2´Â Àß ¾Ë·ÁÁø ¼¼¼Ç °èÃþ ÇÁ·ÎÅäÄÝÀÌ´Ù.
¡á Presentation Layer Àü¼ÛµÇ´Â Á¤º¸ÀÇ ±¸¹® (syntax) ¹× ÀÇ¹Ì (semantics)¿¡ °ü¿©ÇÏ´Â °èÃþÀ¸·Î, ºÎÈ£È (encoding), µ¥ÀÌÅÍ ¾ÐÃà (compression), ¾ÏÈ£È (cryptography) µî 3°¡Áö ÁÖ¿ä µ¿ÀÛÀ» ¼öÇàÇÑ´Ù.
ANSI.1, XDR µîÀÌ ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
¡á Application Layer ³×Æ®¿öÅ© ÀÌ¿ëÀÚÀÇ »óÀ§ ·¹º§ ¿µ¿ªÀ¸·Î, ȸé¹èÄ¡, escape sequence µîÀ» Á¤ÀÇÇÏ´Â ³×Æ®¿öÅ© °¡»ó Å͹̳Π(network virtual terminal), ÆÄÀÏÀü¼Û, ÀüÀÚ¿ìÆí, µð·ºÅ丮 ¼ºñ½º µî ÇϳªÀÇ À¯¿ëÇÑ ÀÛ¾÷À» ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
FTAM, TELNET, FTP, SMTP µîÀÌ ÀÀ¿ë°èÃþ ÇÁ·ÎÅäÄÝÀÇ ¿¹ÀÌ´Ù.
OSI ¸ðµ¨¿¡¼ÀÇ µ¥ÀÌÅÍ Àü¼Û
![](http://cafefiles.naver.net/data10/2005/8/15/144/tcp_7lay.gif)
¼Û½Å ÃøÀÇ ÇÁ·Î¼¼½º´Â Àü¼Û µ¥ÀÌÅ͸¦ ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ¿¡ º¸³»°í ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ¿¡¼´Â ¿©±â¿¡ Çì´õ (null ÀÌ µÉ ¼ö ÀÖ´Ù)¸¦ ¸Ç ¾Õ¿¡ ÷°¡ÇÏ¿© ´Ù½Ã ÇÁ·¹Á¨Å×ÀÌ¼Ç °èÃþ¿¡ Àü´ÞÇÑ´Ù. À̶§ ÇÁ·¹Á¨Å×ÀÌ¼Ç °èÃþ¿¡¼´Â ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþÀ¸·ÎºÎÅÍ º¸³»Áø µ¥ÀÌÅÍÀÇ ¾î¶² ºÎºÐÀÌ Çì´õÀÌ°í ¾î¶² ºÎºÐÀÌ µ¥ÀÌÅÍ ÀÎÁö¸¦ ¾Ë ÇÊ¿ä°¡ ¾ø´Ù.
µ¥ÀÌÅÍ°¡ ¹°¸®°èÃþ¿¡ µµ´ÞÇÒ ¶§±îÁö ÀÌ·¯ÇÑ °úÁ¤ÀÌ µÇÇ®ÀÌ µÇ¸ç, ¹°¸®°èÃþ¿¡¼ ½ÇÁ¦·Î ¼ö½ÅÀåÄ¡¿¡ µ¥ÀÌÅÍ°¡ Àü¼ÛµÈ´Ù. ¼ö½ÅÃø¿¡¼´Â Àü¼Û µ¥ÀÌÅÍ°¡ ¸Ç À§ÀÇ ¼ö½Å ÇÁ·Î¼¼½º¿¡ µµ´Þ µÉ ¶§±îÁö ¿©·¯°¡Áö Çì´õ Á¤º¸°¡ Çϳª¾¿ ¹þ°ÜÁ® ³ª°¡´Â °úÁ¤À» °ÅÄ¡°Ô µÈ´Ù.
´ÙÀ½ÀÇ ¿¹´Â ¹Ì±¹¿¡ Àִ ģ±¸¿¡°Ô ÆíÁö º¸³»´Â ÀÏÀ» OSI 7 Layer¸¦ Àû¿ë½ÃÄѼ ¼³¸íÇÑ °ÍÀÌ´Ù. ¹Ì±¹¿¡ Àִ ģ±¸´Â ºÒÇàÇÏ°Ôµµ Çѱ¹¾î¸¦ ¸ð¸£¸ç, ÆíÁö¸¦ º¸³»´Â ³ª ¶ÇÇÑ ¿µ¾î¸¦ ¸ð¸¥´Ù(ÀÌ ¿¹Á¦´Â ´ëÇб³ ½ÃÇè¿¡ ³ª¿Ô´ø ¹®Á¦À̱⵵ ÇÏ´Ù).
¡¡
Application Layer (Layer 7) |
ÆíÁö¸¦ ¾²´Â °ÍÀ» ÀǹÌÇÑ´Ù. |
º»ÀÎÀÌ ÆíÁö¸¦ Àд´Ù. | |
Presentation Layer (Layer 6) |
Çѱ۷ΠÀÛ¼ºÇÑ ÆíÁö¸¦ ¹Ì±¹ Ä£±¸°¡ ¾Ë¾Æ º¼ ¼ö ÀÖ°Ô ¿µ¾î·Î º¯¿ªÇÏ´Â ÀÛ¾÷ÀÌ´Ù. |
ÆíÁö¸¦ º¸³»´Â °úÁ¤¿¡¼ ÀÌ¹Ì ÀÛ¾÷À» ÇÏ¿´À» °æ¿ì¿¡´Â ÀÌ°úÁ¤Àº ÇÊ¿ä°¡ ¾ø´Ù. ¸¸¾à¿¡ ÀÛ¾÷À» ÇÏÁö ¾Ê¾ÒÀ» °æ¿ì¿¡´Â Çѱ¹¾î·Î µÈ ÆíÁö¸¦ ¿µ¾î·Î ¹ø¿ªÇÏ´Â ÀÛ¾÷À» ÇØ¾ß ÇÑ´Ù. | |
Session Layer (Layer 5) |
¹Ì±¹ Ä£±¸ÀÇ Áý ÁÖ¼Ò¸¦ Àû´Â ÀÏÀÌ´Ù. |
¿ìüºÎ¿¡ ÀÇÇؼ ¹è´ÞµÇ´Â ÀÛ¾÷À» ÀǹÌÇÑ´Ù. | |
Transport Layer (Layer 4) |
¿ìü±¹¿¡ ÆíÁö¸¦ Á¢¼ö½ÃÅ°±â À§ÇÑ ÀýÂ÷, Áï ¹è ¶Ç´Â ºñÇà±â µîÀÇ ¿î¼Û¼ö´ÜÀ» °áÁ¤ÇÏ´Â µîÀÇ ÀÏÀÌ´Ù. |
°¢ ¿ìü±¹¿¡¼ ÁÖ¼Ò¿¡ µû¶ó ºÐ·ùÇÏ´Â ÀÛ¾÷À» ÀǹÌÇÑ´Ù. | |
Network Layer (Layer 3) |
¿ìü±¹¿¡ ÀÖ´Â ¿©·¯ ÆíÁöµéÀ» °°Àº ¸ñÀûÁöº°·Î ºÐ·ùÇÏ´Â ÀÛ¾÷ÀÌ´Ù. |
ÇØ´ç ÁÖ¼ÒÁö¿¡ µû¶ó °¢°¢ÀÇ ÆíÁö¸¦ °¢ ¿ìü±¹À¸·Î ºÐ·ùÇÏ´Â ÀÛ¾÷À» ÀǹÌÇÑ´Ù. | |
Data Link Layer (Layer 2) |
ÇØ´çµÇ´Â ¸ñÀûÁö¿Í ¿î¼Û ¹æ¹ý¿¡ µû¶ó ºÐ·ùÇϸç, ÇØ´çµÇ´Â ¸ñÀûÁö¿Í Á÷Á¢ ¿¬°áÀÌ µÇÁö ¾Ê´Â °æ¿ì Áß°£ °æ À¯Áö¸¦ ¼±ÅÃÇÏ¿© ºÐ·ùÇÏ´Â ÀÛ¾÷ÀÌ´Ù. |
Áß°£ °æÀ¯Áö¸¦ °ÅÄ£ ¿î¼Û¹°°ú ±×·¸Áö ¾ÊÀº ¿î¼Û¹°À» ºÐ·ùÇÑ´Ù. | |
Physical Layer (Layer 1) |
½ÇÁ¦ÀûÀ¸·Î ÆíÁö°¡ ¹è, ºñÇà±â, ÀÚµ¿Â÷ µîÀÇ ¿î¼Û¼ø´Ü¿¡ ÀÇÇÏ¿© ¿î¼ÛµÇ´Â °ÍÀ» ÀǹÌÇÑ´Ù. |
½ÇÁ¦ÀûÀ¸·Î ÆíÁö°¡ ¹è, ºñÇà±â, ÀÚµ¿Â÷ µîÀÇ ¿î¼Û¼ø´Ü¿¡ ÀÇÇÏ¿© ¿î¼ÛµÇ´Â °ÍÀ» ÀǹÌÇÑ´Ù. | |
![](http://cafefiles.naver.net/data10/2005/9/30/275/2-17.jpg)
OSI ¸ðµ¨ °èÃþ ±¸Á¶
OSI °èÃþ |
Á¤ÀÇ |
±â´É |
Application Layer |
»ç¿ëÀÚ°¡ OSI ȯ°æÀ» ¾ï¼¼½º ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Á¦°ø |
ÀÀ¿ë ÇÁ·Î¼¼½º°£ÀÇ Á¤º¸±³È¯ |
Presentation Layer |
µ¥ÀÌÅÍ Ç¥Çö¿¡ Â÷ÀÌ°¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î¼¼½ºµé¿¡°Ô ¿¬°á Á¦°ø |
Á¤º¸ÀÇ Çü½Ä¼³Á¤°ú Äڵ庯ȯ |
Session Layer |
ÀÀ¿ë°£ Åë½Å¿¡ ´ëÇÑ Á¦¾î±¸Á¶¸¦ Á¦°ø |
ÀÀ¿ë ÇÁ·Î¼¼½º°£ÀÇ ¼Û½Å±Ç ¹× µ¿±âÁ¦¾î |
Transport Layer |
³ëµå ´ë ³ëµå °£ÀÇ ½Å·Ú¼ºÀÖ°í Åõ¸íÇÑ µ¥ÀÌÅÍ Àü¼Û Á¦°ø |
¼Û¼ö½Å ½Ã½ºÅÛ°£ÀÇ ³í¸®ÀûÀÎ Á¢¼Ó°ú ±ÕÀÏÇÑ ¼ºñ½º Á¦°ø |
Network Layer |
»óÀ§ °èÃþ¿¡°Ô ½Ã½ºÅÛÀ» ¿¬°áÇϴµ¥ ÇÊ¿äÇÑ µ¥ÀÌÅÍ Àü¼Û°ú ±³È¯ ±â´É Á¦°ø |
Á¤º¸±³È¯°ú Áß°è±â´É |
Data link Layer |
¹°¸®ÀûÀÎ ¸µÅ©¸¦ ÅëÇÏ¿© ½Å·Ú¼º ÀÖ´Â Á¤º¸¸¦ Àü¼ÛÇÏ´Â ±â´É Á¦°ø |
ÀÎÁ¢ÀåÄ¡°£ÀÇ Á¤º¸Àü¼Û |
Physical Layer |
±¸Á¶ÈµÇÁö ¾Ê´Â ºñÆ®½ºÆ®¸²À» ¹°¸®Àû ¸Åü¸¦ ÅëÇÏ¿© Àü¼Û |
Àü¼Û¸Åü·ÎÀÇ Àü±âÀû ½ÅÈ£Àü¼Û |
|
| |
|
|