CSMA , CSMA/CD, CSMA/CA 프로토콜
- 최초 등록일
- 2009.10.09
- 최종 저작일
- 2007.05
- 9페이지/ 한컴오피스
- 가격 2,000원
소개글
깔끔한편집, 주석, 머리글, 쪽번호, 등등 편집 완벽합니다.
내용도 우수하구요...목차 참고해주세요...
목차
1. CSMA , CSMA/CD, CSMA/CA 프로토콜이란? 1
2. CSMA/CD와 CSMA/CA의 차이점 5
3. CSMA/CA 동작과정 5
4. CSMA/CA 동작의 우선순위 6
5. CSMA/CA 장점&단점 7
6. 참고문헌 8
본문내용
1. CSMA , CSMA/CD, CSMA/CA 프로토콜 이란?
1-1. CSMA 이란?
: 다수의 노드가 존재하는 공유 채널에서 효과적인 노드간 채널 엑세스 방법은 먼저 채널에 다른 노드가 통신 하는지의 여부를 확인하여야 한다. 통신이 필요한 노드는 먼저 대기 상태를 취하고 채널에 다른 노드가 통신하는 지의 여부를 확인 한 후 통신을 시도하여야 한다. 이러한 통신 방법을 CSMA(Carrier Sense Multiple Access)라 한다. 하지만 여러 노드가 동시에 통신을 시작하게 되면 충돌을 피할 수 없게 된다. 이러한 상황은 예외적으로 발생할 것으로 생각되지만 실제로 아주 빈번히 발생할 수 있는 상황이 된다. 예를 들면 각 노드의 명령이 적외선 리모컨으로 이루어진다면 하나의 적외선 송신신호가 여러 노드의 수신 창으로 동시에 통신 명령을 받을 수 있다. 이럴 경우 적외선 수신이 가능한 모든 노드들은 동시에 통신에 참여하게 되는 경우이다. 또 장시간 이미 통신을 하고 있는 노드가 있는 경우에는 통신이 끝나기를 기다리는 대기 노드가 상대적으로 많이 있을 가능성이 높게 된다. 이러한 상태에서 충돌이 발생하면 이것을 검출하고 재송신하거나 회피를 유도하는 방법 등이 있으며 ZBus에서는 CSMA/CDCA, CSMA/CA를 사용한다.
1-2. CSMA/CD(Carrier Sense Multiple Access with Collision Detection)
:CSMA/CD는 이더넷의 전송 프로토콜로서 IEEE 802.3 표준에 규격화되어 있다. 이더넷에 접속되어 있는 장치들은 어느 때라도 데이터를 전송할 수 있는데, 전송하기 전에 회선이 사용 중인지 감시하고 있다가 회선이 비어 있을 때 데이터를 전송한다. 이더넷은 데이터를 송신하려는 클라이언트가 네트워크상에 다른 컴퓨터가 통신하고 있는지를 조사해 신호가 송출되고 있지 않을 시 데이터를 전송하는 구조다. 동시에 여러 노드에서 데이터를 전송할 경우 충돌이 발생한다. CSMA/CD는 이 충돌을 감시하는데, 충돌(Collision, 콜리전)이 발생한 경우에는 일정 시간 갖고 있다가 다시 신호를 보내 통신을 제어한다.
참고 자료
[1] http://blog.naver.com/appeal16/60034123529
[2] 민기획.[Network Tip & Tech]. (영진.COM), 2003.
[3] http://www.comnetlink.net
http://infosec.pe.kr
[4] http://www.planetsys.co.kr
[5] DBguide.net
[6] www.incomtek.com