OSI (Open System Interconnection) 7°èÃþ ¸ðµ¨ ¶
- 7 layer model for OSI
ºÎ·ù | °èÃþ¹øÈ£ | ¸íĪ | ´ÜÀ§ | ¿ªÇÒ |
Host layer | 7 | Application(ÀÀ¿ë°èÃþ) | data | »ç¿ëÀÚ°¡ OSI ȯ°æÀ» ¾ï¼¼½º ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Á¦°ø |
6 | Presentation(Ç¥Çö°èÃþ) | data | µ¥ÀÌÅÍ Ç¥Çö¿¡ Â÷À̰¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î¼¼½ºµé¿¡°Ô ¿¬°á Á¦°ø |
5 | Session(¼¼¼Ç°èÃþ) | data | ÀÀ¿ë°£ Åë½Å¿¡ ´ëÇÑ Á¦¾î±¸Á¶¸¦ Á¦°ø |
4 | Transport(Àü¼Û°èÃþ) | Segments | ³ëµå ´ë ³ëµå °£ÀÇ ½Å·Ú¼ºÀÖ°í Åõ¸íÇÑ µ¥ÀÌÅÍ Àü¼Û Á¦°ø |
Media layer | 3 | Network(³×Æ®¿÷°èÃþ) | Packets | »óÀ§ °èÃþ¿¡°Ô ½Ã½ºÅÛÀ» ¿¬°áÇϴµ¥ ÇÊ¿äÇÑ µ¥ÀÌÅÍ Àü¼Û°ú ±³È¯ ±â´É Á¦°ø |
2 | Data link(µ¥ÀÌÅ͸µÅ©°èÃþ) | Frames | ¹°¸®ÀûÀÎ ¸µÅ©¸¦ ÅëÇÏ¿© ½Å·Ú¼º ÀÖ´Â Á¤º¸¸¦ Àü¼ÛÇÏ´Â ±â´É Á¦°ø |
1 | Physical(¹°¸®°èÃþ) | Bits | ±¸Á¶ÈµÇÁö ¾Ê´Â ºñÆ®½ºÆ®¸²À» ¹°¸®Àû ¸Åü¸¦ ÅëÇÏ¿© Àü¼Û |
- 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) ¿Í ´ÙÁß ¸ñÀûÁö¿¡ ¸Þ½ÃÁö¸¦ Àü¼ÛÇÏ´Â ¼ºñ½ºµµ ÀÖ´Ù.
¿¹) UDP, TCP µî
- 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), ÆÄÀÏÀü¼Û, ÀüÀÚ¿ìÆí, µð·ºÅ丮 ¼ºñ½º µî ÇϳªÀÇ À¯¿ëÇÑ ÀÛ¾÷À» ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¿¹) FTP, TELNET, SMTP µî
|
|