안녕하세요.
이제 막 IT에 관심을 갖게된 IT초보자입니다.
알게 모르게 인터페이스라는 말을 많이 쓰게되어, 인터페이스란 무엇인가 하고 찾아보는데,
이해하기 어려운 부분이 있어, 컴퓨터 고수분들께 도움을 요청합니다.
'소프트웨어 인터페이스에서 다양한 레벨, 다양한 종류'이라는 말에서 레벨이란 무엇인지 또한, 어떠한 다양한 종류가 있는지? 궁금합니다.
알고계신것이 있으시면 답변을 부탁드립니다.
감사합니다.
이상현
안녕하세요.
이제 막 IT에 관심을 갖게된 IT초보자입니다.
알게 모르게 인터페이스라는 말을 많이 쓰게되어, 인터페이스란 무엇인가 하고 찾아보는데,
이해하기 어려운 부분이 있어, 컴퓨터 고수분들께 도움을 요청합니다.
'소프트웨어 인터페이스에서 다양한 레벨, 다양한 종류'이라는 말에서 레벨이란 무엇인지 또한, 어떠한 다양한 종류가 있는지? 궁금합니다.
알고계신것이 있으시면 답변을 부탁드립니다.
감사합니다.
¿¹¸¦ µé¾î ÀÌ´õ³ÝÀ» ¾µ¶§ L7 ÀÌ³Ä L2 ³Ä.. ÀÌ·±½ÄÀ¸·Î ±¸ºÐµÉ ¼ö µµ ÀÖ°í
´Ù¾çÇÑ Á¾·ù¶ó°í ÇÏ¸é ¸» ±×´ë·Î ¹æ½ÄÀÌ ¿©·¯°¡Áö°¡ ÀÖ´Ù´Â °ÍÀÌ°ÚÁÒ
À©µµ¿ì ¸Þ½ÃÁö ¹æ½Äµµ ÀÖÀ» ¼ö ÀÖ°í, TCP/IPµµ µÉ ¼ö ÀÖ°í, UDPµµ µÉ¼öÀÖ°í, ½Ã¸®¾óÅë½Åµµ µÉ ¼ö ÀÖ°í, ÀúÀåÀåÄ¡¿¡ ÆÄÀÏÀ» ¸¸µé¾î ³Ö¾îÁÖ°í ¹Þ´Â ¹æ½Äµµ µÉ ¼ö ÀÖ°í..
¼ÒÇÁÆ®¿þ¾îÀÇ ±¸Á¶(°èÃþ)´Â ·Ò¹ÙÀÌ¿À½º-OS-ÀÀ¿ëÇÁ·Î±×·¥ µî ÀÌ·¸°Ô ±¸ºÐÀ» ÇÕ´Ï´Ù.
°¢ °èÃþ¸¦ ¿¬°á ÇØÁִ°ÍÀ» ÀÎÅÍÆäÀ̽º¶ó°í ÇÏ°í¿ä.
À§ ¿¡¼µµ ¼³¸íÀÌ ÀߵǾî Àֳ׿ä..
´Ù¸¸ ·¹º§ÀÌ ¾î¶»°Ô ±¸¼ºµÇ´ÂÁö°¡ ¾ø´Ù »ÓÀ̳׿ä..
Àüü ·¹º§Àº
Çϵå¿þ¾î - ·Ò¹ÙÀÌ¿À½º - OS - ÀÀ¿ëÇÁ·Î±×·¥ µîµî À̶ó°í º¸½Ã¸é µË´Ï´Ù. ( - ´Â ÀÎÅÍÆäÀ̽º ¶ó°í »ý°¢ ÇصµµË´Ï´Ù. )
inter ~~ ¶ó´Â ¸»Àº »óÈ£°£ÀÇ ¿¬°á? ±³·ù? ÀÇ Á¢Á¡µîÀ» ¸»ÇÏÁÒ. ÀÎÅÍüÀÎÁö~ ÀÎÅͳÝ~ (ÀÎÅͺ䵵 ±×·±°¡?¤»¤»)
face ~~ Á¢Á¡¸éÀÌ ¶ó°í »ý°¢Çϼ¼¿ä.. ±Ùµ¥ ÀÌ°Ô A¶û B¶û ¸ð¾çÀÌ ´Ù¸¥°ÅÁÒ.
ÇÕÃļ ¸»Çϸé, ¸ð¾ç»õ°¡ ´Ù¸¥ A¿Í B°¡ »óÈ£ ±³·ùÇϱâ À§ÇØ ¾ó±¼À» ¸Â´ë°í ¼ÒÅëÇÒ ¼ö ÀÖ°Ô ¸¸µå´Â °Ì´Ï´Ù.
±×°Ô Çϵå¿þ¾îÀϼöµµ ¼ÒÇÁÆ®¿þ¾îÀϼöµµ ÀÖ¾î¿ä ¤»¤»
PC¿¡ ·£¼±²ÅÁÒ? ·£¼±Àº RJ-45¶ó´Â Àè ¸ð¾çÀÌ°í PC¿¡´Â ±×°É ²ÅÀ» ¼ö ÀÖ°Ô »ý°å°í..
±×°É Network Interface ¶ó°í ÇÏÁÕ....
ÇÏÇÏ ³Ê¹« Á¦¸Ú´ë·Î ¸»Çϳª ½Í³×¿ä ¤Ð_¤Ð
ÀÌ·± ±×¸² º¸½Ã¸é ´Ù¾çÇÑ ·¹º§ À̶ó´Â°Ô ¾î¶²½ÄÀÎÁö °¨ÀÌ ¿À½Ç ¼öµµ ÀÖ½À´Ï´Ù.¤¾¤¾
-PCÀÇ ²ÅÈù Çϵåµð½ºÅ©¸¦ ÀνÄÇÏ´Â°Ç OS´Ù
-Çϵåµð½ºÅ© Cµå¶óÀ̺ê Á¤º¸¸¦ OS·ÎºÎÅÍ °¡Á®¿Â´Ù
-OS·ÎºÎÅÍ ¹ÞÀº Á¤º¸¸¦ »ç¿ëÀÚ¿¡°Ô ȸéÀ¸·Î »Ñ·ÁÁØ´Ù.
ÀÌ°Ô ´Ù¸¥ ·¹º§³¢¸® ÁÖ°í¹Þ´Â ¿¹½Ã¶ö±î...?...
°¨»çÇÕ´Ï´Ù.
Àúµµ ¸îÁ¾·ùÀÇ ±â¼ú¼ÀûÀ» ½á¼ ÃâÆÇÇÞÁö¸¸, È°ÀÚÈ µÈ ÀÚ·á¿Í ÀÎÅͳݿ¡¼ ½±°Ô ãÀ» ¼ö ÀÖ´Â Áö½Ä°ú´Â ¾öû³ Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù. È°ÀÚÈµÈ ³»¿ëÀº ÀúÀÚÀÇ ½Ç¸íÀ» °É°í ³»¿ëÀ» º¸ÁõÇØ¾ß Çϱ⠶§¹®¿¡ ÀÚ·áÀÇ Á¶»ç³ª Á¤¸®, ±ÛÀÚ Çϳª¿¡µµ Á¤¼ºÀ» ±â¿ïÀÔ´Ï´Ù. ÇÏÁö¸¸ ÀÎÅͳݿ¡¼ ãÀ» ¼ö ÀÖ´Â ÀÚ·áµéÀº »ó´ç¼ö°¡ ±×·¸Áö´Â ¸øÇÏÁö¿ä.
ÀÎÅÍÆäÀ̽º¿¡ ´ëÇؼ ´Ù½Ã ¼³¸íÀ» µå¸®ÀÚ¸é...
¼ÒÇÁÆ®¿þ¾îµç Çϵå¿þ¾îµç °ü°è¾øÀÌ, "¿¬°áµÇ¾î Á¤º¸¸¦ Àü´ÞÇÏ´Â ¸ðµç ÀåÄ¡³ª ¹æ¹ý"À» ÀÎÅÍÆäÀ̽º¶ó°í ÇÕ´Ï´Ù.
Á¤º¸ÀÇ ÀÔÃâ·ÂÀ» ´ã´çÇÏ´Â Àåºñµµ, "»ç¿ëÀÚÀÇ °¨°¢±â°ü(Áï, ´«À̳ª ¼Õ)°ú ¿¬°áµÇ¾î Á¤º¸¸¦ Àü´ÞÇϱ⠶§¹®¿¡ "ÀÎÅÍÆäÀ̽º ÀÔ´Ï´Ù."
¿¹¸¦ µé¾î.... ¸¶¿ì½º³ª Å°º¸µåµµ ÀÎÅÍÆäÀ̽ºÀÌ°í, ¸ð´ÏÅÍ ÀÚüµµ ÀÎÅÍÆäÀ̽ºÀ̸ç, ÇÁ¸°Å͵µ ÀÎÅÍÆäÀ̽º ÀÔ´Ï´Ù....ÀÌ·±°Ç HW ÀÎÅÍÆäÀ̽º ÀÌÁÒ.
¸ð´ÏÅÍ¿¡ Ãâ·ÂµÇ´Â ³»¿ëÀ» ´Ù½Ã »ìÆ캸ÀÚ¸é, OS¿¡¼ Á¤º¸¸¦ Ç¥ÃâÇÏ°í ÀԷ¹޴µ¥ »ç¿ëµÇ´Â ¹æ¹ý, ¿¹¸¦ µéÀÚ¸é Windows´Â ´ëÇ¥ÀûÀÎ GUI(Graphic User Interface)À̸ç, DOS³ª UNIX, LinuxµîÀº ´ëÇ¥ÀûÀÎ CLI(Command Line Interface)ÀÔ´Ï´Ù..... ÀÌ·±°Ç SWÀÎÅÍÆäÀ̽º ÀÌÁÒ..
¾îµð Çѱºµ¥¿¡ ±¹ÇÑµÈ °³³äÀÌ ¾Æ´Õ´Ï´Ù. Çϵå¿þ¾îÀÇ Ãø¸é¿¡¼¸¸ º¸¸é.... ¾î¶² ÀÎÅÍÆäÀ̽º´Â ±ú¾Ë¸¸ ÇÒ ¼öµµ ÀÖ°í(»¡°£»ö LED°¡ ÄÑÁö¸é ¿À·ù°¡ ¹ß»ýÇßÀ½À» ¾Ë·ÁÁØ´Ù¸é ±×°Íµµ ÀÎÅÍÆäÀ̽º ÀÔ´Ï´Ù.) ¾î¶² ÀÎÅÍÆäÀ̽º´Â Áý丸ÇÑ Å©±âÀÏ ¼öµµ ÀÖ½À´Ï´Ù.
´õ ±ØÀûÀΠǥÇöÀ» ½á º¸ÀÚ¸é...... "È°¡ ³ª¼ ÁÖ¸ÔÀ¸·Î ´Ù¸¥ »ç¶÷ÀÇ ¾ó±¼À» ¶§·È´Ù."¶ó´Â Çൿ¿¡¼, ³» ÁÖ¸Ô°ú »ó´ë¹æÀÇ ¾ó±¼ÀÌ ÀÎÅÍÆäÀ̽ºÀ̸ç(ÁÖ¸ÔÀº Çѹø ³»Áö¸¦ ¶§ ¸¶´Ù(Clock) ÇѹøÀÇ Ãæ°Ý(Data)À» ÁÖ´Ï ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º¶ó°í ºÁ¾ß µÉ Áöµµ...) »ó´ë¹æÀÇ ¾ó±¼¿¡ °¡ÇØÁø Ãæ°ÝÀº µ¥ÀÌÅÍÀÌ°í, ³» ¼Õ¿¡ µ¹¾Æ¿Â ¹Ýµ¿Àº ACK¶ó°í º¸¸é µÇ°Ú½À´Ï´Ù.
´Ù¸¥ ¹æ¹ýÀ¸·Î..... "È°¡ ³ª¼ ÆîÄ£ ¼Õ¹Ù´ÚÀ¸·Î ´Ù¸¥ »ç¶÷ÀÇ ¾ó±¼À» ¶§·È´Ù."¶ó´Â ÇൿÀ» ºÐ¼®ÇØ º¸¸é..... Á¶±ÝÀü¿¡ º» Ç¥Çö°ú ¾ÆÁÖ À¯»çÇÏÁö¸¸, ÀÎÅÍÆäÀ̽º°¡ ´Þ¶óÁ³½À´Ï´Ù. ÆîÄ£ ¼Õ¹Ù´Ú¿¡´Â 5°³ÀÇ ¼Õ°¡¶ôÀÌ ºÙ¾î ÀÖ°í, »ó´ë¹æÀÇ ¾ó±¼¿¡ °¡ÇØÁö´Â Ãæ°Ý(Data)´Â 5°³ÀÇ ¼Õ°¡¶ôÀ» ÅëÇؼ µ¿½Ã¿¡ ºÐ»êÀü¼ÛµË´Ï´Ù. Áï, ÀÌ °æ¿ì¿¡´Â "Æз¡·²"ÀÎÅÍÆäÀ̽º¶ó°í º¼ ¼ö ÀÖ°Ô µÇ´Â °Ì´Ï´Ù.
ÀÎÅÍÆäÀ̽º³ª ÇÁ·ÎÅäÄÝÀº ¾îµð Çѱºµ¥ ±¹ÇÑµÈ °³³äÀÌ ¾Æ´Ï¶ó, ¾ÆÁÖ Æ÷°ýÀûÀÎ °³³äÀÔ´Ï´Ù. Á¤ÀÇ ÀÚü°¡ µÎ¸®¹¶½Ç ÇÑ°Ì´Ï´Ù.
´õ¿í °øºÎ¿¡ ¸ÅÁøÇÏ¿©¾ß ÇÔÀ» ´À²¼½À´Ï´Ù.
´Ù½ÃÇѹø ³Ê¹« °¨»çµå¸³´Ï´Ù.