강의
kocw 이석복 교수님 2015, 2017, 2018년 강의가 있다. 2015 강의엔 강의록도 같이 주어 주로 2015/2018 로 보고, 타 년도는 학습시 참고함.
2015 http://www.kocw.net/home/cview.do?cid=6166c077e545b736 2018 http://www.kocw.net/home/cview.do?cid=6b984f376cfb8f70
ppt 1 http://contents2.kocw.or.kr/KOCW/document/2015/hanyang/leesukbok0326/15.pdf
ppt 2 http://contents2.kocw.or.kr/KOCW/document/2015/hanyang/leesukbok0326/16.pdf
ppt 3 http://contents2.kocw.or.kr/KOCW/document/2015/hanyang/leesukbok0326/17.pdf
두 호스트간에 네트워크를 그려보았다. 이때 S,D는 호스트이고 (X)는 라우터이다. 여기서 선은 링크를 추상화하여 그린 것이다. 실제 링크를 정확하게 표현하려면 다음과 같이 그릴 수 있다.
게이트웨이 전용선이 있어 라우터 입구에 딱 꽂는 것이 선이 아니다. 마치 특정 지역에서 특정 컴퓨터에서 패킷이 나오면 미끄러지듯이 특정 라우터로 딱 꽂아 들어가는 것처럼 생각할 수 있는데 그게 아니다. 현실은 저 그림과 같다.
패킷을 보내면 전자기파로 나가게 되고, 전자기파끼리 만나게 되면 noise 가 된다. 한순간에 한 개 이상의 패킷이 만나게 될 경우(전기적 신호) 충돌이 발생하고, 그건 noise가 된다. 사람이 대화 중 옆사람이 대화를 하게 되면 음성이 겹치게 되어 잘 안들리는 것과 상황이 같다. 신호를 전달하는 매체Medium
에서는 하나 이상의 송신자가 발신하는 경우 collision
이 발생하기 때문에 이 것을 제어하는 기술이 필요하다.
예로, 와이파이를 통해 두 컴퓨터가 각각의 인터넷을 사용할 경우
패킷은 무선을 통해 공유되는데 동시에 두 명이 보내게 되므로 특정한 제어가 없이는 인터넷 사용이 불가할 것 이다. 내부에서는 신호 전달 매체Medium
에서 충돌안나게 접근 제어access control
을 하기 위해 노력하고 있다.
그래서 이를 부르는 것이 Medium Access Control
프로토콜이다. 여기서 MAC 주소가 나오는 것이다. 즉 링크계층에서 MAC 주소 개념이 나오는 것이다.
링크계층의 목적은 S에서 D까지 어떻게 잘 도달할 것인지에 대한 문제이다. 네트워크 계층이 S에서 D까지 어떻게 최단경로로 잘 가는지에 대한 문제를
푸는 것과는 상반된 문제이다.
Wifi는 하나의 닉네임이고 MAC802.11이 본 프로토콜의 이름이다. Wifi는 어떻게 공기라는 매체Medium
를 제어하여 통신을 성공적으로 수행할 것인지에 대한 프로토콜 정의이다. 그래서 본 프로토콜 명이 MAC802.11
이다. 만약 제어하지 않는다면 공기 상의 모든 전기신호가 충돌하기 때문에 정상 동작을 하지 않았을 것이다. 추후 강의 내용에서는 Wifi도 다룰 것이며 왜 그게 사용자가 많으면 그토록 늦는지에 대해서도 학습하게 될 것이다.