네트워킹
이더넷(Ethernet)
일상코더
2023. 2. 25. 17:55
이더넷이란?
- 네트워킹의 한 방식
- CSMA/CD라는 프로토콜을 사용해서 통신
CSMA/CD(Carrier Sense Multiple Access/Collision Detection)란?
- 대충 알아서 눈치로 통신하자
- 캐리어(네트워크 상에 나타나는 신호)가 있는지를 감지 = Carrier Sense
- 네트워크상에 통신을 하고 있으면 자기가 보낼 정보가 있어도 못 보내고 기다린다.
- 네트워크에서 통신이 없어지면 눈치를 보다가 무조건 자기 데이터를 네트워크 상에 실어서 보냄
- 두 개 이상의 PC나 서버가 동시에 네트워크 상에 데이터를 실어 보내는 경우 = Multiple Access(다중 접근)
- Multiple Access로 데이터를 동시에 보내다가 부딪치는 경우 = Collision이 발생했다 라고함.
- 이것을 Collision Detaction(충돌 감지) 하고 Random한 시간동안 기다린 다음 다시 데이터를 전송
결론
- 이더넷이란 네트워크를 구축하는 방식 중 하나로 우리나라에서는 거의 대부분이 이런 이더넷 방식을 사용
- 이더넷 방식의 가장 큰 특징은 CSMA/CD 방식으로 통신한다는 것이다.