|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1675904 |
25 |
2015-12
1675904
1 백메가
|
|
[필독] 처음 오시는 분을 위한 안내 (735) |
정은준1 |
2014-05 |
5141268 |
0 |
2014-05
5141268
1 정은준1
|
35467 |
플랫 랜 케이블은 롤단위 판매를 안하나요? (9) |
메가날백 |
2018-06 |
4125 |
0 |
2018-06
4125
1 메가날백
|
35466 |
윈도 먹통 (5) |
웃자웃자 |
2015-11 |
4125 |
0 |
2015-11
4125
1 웃자웃자
|
35465 |
램 인식이 안되는 경우 고칠 수 있는 방법이 있을까요? (7) |
김진영JK |
2014-05 |
4125 |
0 |
2014-05
4125
1 김진영JK
|
35464 |
굳이 centos 7 갈 필요 없겠죠? (11) |
perls |
2016-09 |
4125 |
0 |
2016-09
4125
1 perls
|
35463 |
저도 네트웍 질문 (5) |
김두홍 |
2007-03 |
4125 |
5 |
2007-03
4125
1 김두홍
|
35462 |
Z440 최대메모리 (8) |
구름송아지 |
2016-04 |
4125 |
0 |
2016-04
4125
1 구름송아지
|
35461 |
고해상도 녹화를 위한 컴퓨터 사양이 궁금합니다. (12) |
탁영길 |
2018-12 |
4125 |
0 |
2018-12
4125
1 탁영길
|
35460 |
microsoft license (3) |
나파이강승훈 |
2016-03 |
4125 |
0 |
2016-03
4125
1 나파이강승훈
|
35459 |
가정용 유무선 공유기 질문입니다. (2) |
최규성 |
2015-07 |
4125 |
0 |
2015-07
4125
1 최규성
|
35458 |
windows 2011 sbs는 msdn 판이 없나요? (3) |
김건우 |
2017-11 |
4125 |
0 |
2017-11
4125
1 김건우
|
35457 |
srv레코드 지원하는 도메인업체있나요? (3) |
RealHoon |
2017-01 |
4125 |
0 |
2017-01
4125
1 RealHoon
|
35456 |
구형 노트북, 서버로 쓸수 있을까요? (8) |
LevinF |
2022-12 |
4125 |
0 |
2022-12
4125
1 LevinF
|
35455 |
2011 소켓 보드 및 CPU 점검해 주실 수 있는 분 계실까요? (11) |
원시인7 |
2018-05 |
4125 |
0 |
2018-05
4125
1 원시인7
|
35454 |
비프음 관련 질문 입니다! (10) |
사랑해 |
2014-12 |
4125 |
0 |
2014-12
4125
1 사랑해
|
35453 |
원도우 탐색기 설정을 "자세히" 로 세팅하는법? (3) |
이희권 |
2016-11 |
4125 |
1 |
2016-11
4125
1 이희권
|
35452 |
델 노트북에서 이런메세지가 뜨네요 (7) |
최시영 |
2020-11 |
4125 |
0 |
2020-11
4125
1 최시영
|
35451 |
Dell R410 + 9TB 에 window 설치문의 ㅠㅜ (5) |
페르세우스 |
2017-04 |
4125 |
0 |
2017-04
4125
1 페르세우스
|
35450 |
현재 E5-2620 V4 CPU 1개가 설치되어 있는 서버에 다른 CPU 설치가 가능한지요??? (2) |
행복집 |
2018-05 |
4125 |
0 |
2018-05
4125
1 행복집
|
35449 |
이런 상태의 Raid Crash 는 살릴수 없을까요? (6) |
임진욱 |
2014-09 |
4125 |
0 |
2014-09
4125
1 임진욱
|
35448 |
이거 볼트 뜯으려면 어찌해야되나요? (4) |
김민수2 |
2014-03 |
4125 |
0 |
2014-03
4125
1 김민수2
|
예를 들어 이더넷을 쓸때 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개의 손가락을 통해서 동시에 분산전송됩니다. 즉, 이 경우에는 "패래럴"인터페이스라고 볼 수 있게 되는 겁니다.
인터페이스나 프로토콜은 어디 한군데 국한된 개념이 아니라, 아주 포괄적인 개념입니다. 정의 자체가 두리뭉실 한겁니다.
더욱 공부에 매진하여야 함을 느꼈습니다.
다시한번 너무 감사드립니다.