2019. 3. 15. 18:57ㆍcs/컴퓨터 네트워크
Ethernet Protocol
이더넷은 컴퓨터네트워크 기술 중 하나로 일반적으로 LAN, WAN, MAN에서 가장 많이 사용된다. OSI모델의 계층 중 링크 계층에서 MAC 패킷과 프로토콜의 형식을 정의한다. 이더넷 기술은 대부분 IEEE 802.3 규약으로 표준화 되었다.
이더넷에 연결된 기기들은 48비트로 정해져있는 고유의 MAC 주소를 갖고있다. 이 주소를 이용하여 상호간의 데이터를 주고 받을 수 있다. 전송 매체로는 UTP, STP등을 사용한다. 그리고 상호 연결에는 허브, 스위치 등의 장치를 이용한다.
이더넷은 CSMA/CD 기술을 사용한다. 이 기술은 이더넷에 연결되어 있는 여러 컴퓨터들이 하나의 전송매체를 공유할 수 있도록 한다.
CSMA/CD 방식
*CSMA/CD란
ㅇ 반송파감지 다중 접속 방식을 일부분 수정한 것이다.
- 반송파를 감지하는 기법을 사용한다.
- 데이터를 보내는 A가 받는 B가 다른 사람이랑 이미 통신 중이라면 즉시 통신을 중단하고 정체 신호를 보낸다. 그리고 임의의 시간 동안 대기하면서 재전송할 준비를 한다.
ㅇ 이더넷 허브
- 이더넷 허브는 이더넷 네트워크에서 여러대의 컴퓨터, 네트워크 장비를 연결하는 장치입니다. 한대의 허브를 중심으로 여러개의 네트워크와 컴퓨터가 연결되어 네트워크 장비가 서로 통신할 수 있게 된다.
- 허브에 라우터나 스위치 등이 연결되면 이를 통해 더 높은 계층의 네트워크(WAN, MAN)와도 연결이 가능해진다.
- 허브에 연결된 컴퓨터가 데이터를 전송할 때 허브에 연결된 다른 컴퓨터에 모두 전송된다. 컴퓨터가 많이 연결되어 있으면 데이터 충돌이 발생하기도 한다. 이를 방지하기 위해서 이더넷 스위치를 사용하여야 한다.
ㅇ 이더넷 스위치
- 위에서 모든 컴퓨터에 전송한다고 속도가 느려지고 충돌이 발생할 수 있다고 적었다. 하지만 스위치를 사용해보면 데이터를 필요로 하는 컴퓨터한테만 전송되기 때문에 따라서 허브처럼 병목 현상이 발생하지 않는다.
- 이더넷 스위치는 전이중 통신 방식이라서 송신과 수신이 동시에 발생하면 훨씬 향상된 속도를 자랑한다.
- MAC주소를 기억할 필요가 있고 어디로 전송하여야 하는지 정확히 판단하여야 한다.
'cs > 컴퓨터 네트워크' 카테고리의 다른 글
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(3) (0) | 2019.04.07 |
---|---|
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(2) (0) | 2019.04.06 |
Webserver와 dnsServer 구축하고 wire shark로 패킷확인하기(1) (0) | 2019.04.06 |
HDLC protocol (0) | 2019.03.15 |
Packet Switching Network와 Circuit Switching Network (0) | 2019.03.15 |