비디오: 4강 네트워크 9장 데이터링크층 개요 2024
OSI (Open Systems Interconnection) 데이터 링크 계층 은 네트워크를 통해 전송되는 비트에 의미가 할당되는 가장 낮은 계층입니다. 데이터 링크 프로토콜은 전송할 데이터 패킷의 크기, 각 패킷을 지정된 수신자에게 전달할 주소 지정 방법, 노드가 동시에 데이터를 전송하지 않도록하는 방법 등을 처리합니다.
데이터 링크 계층은 전송 된 데이터가 수신 된 데이터와 동일한 지 확인하기위한 기본적인 오류 감지 및 수정 기능도 제공합니다. 정정 불가능한 오류가 발생하면 데이터 링크 표준은 데이터를 재전송 할 수 있도록 노드에 오류를 알리는 방법을 지정해야합니다.
데이터 링크 계층에서 네트워크의 각 장치는 MAC (Media Access Control) 주소, 또는 MAC 주소로 알려진 주소를가집니다. 이 주소는 실제로 제조업체가 모든 네트워크 장치에 하드 와이어드합니다. MAC 주소는 고유합니다. 전 세계 어디에서나 제조사가 만든 두 개의 네트워크 장치가 동일한 MAC 주소를 가질 수는 없습니다.
명령 창을 열고 ipconfig / all 명령을 실행하여 컴퓨터 네트워크 어댑터의 MAC 주소를 볼 수 있습니다. 이 예에서 네트워크 카드의 MAC 주소는 A4-BA-DB-01-99-E8입니다. (ipconfig 명령은 실제 주소 인 MAC 주소를 참조합니다. )
두 가지 유형의 데이터 링크 계층 장치가 네트워크에서 일반적으로 사용됩니다: 브리지와 스위치. 브리지 는 브리지 양측에있는 노드의 MAC 주소를 인식하고 이에 따라 패킷을 전달할 수있는 지능형 중계기입니다. 스위치 는 패킷을 전달할 포트를 결정하기 위해 도착 패킷의 MAC 주소를 검사하는 인텔리전트 허브입니다.
데이터 링크 계층의 중요한 기능은 두 컴퓨터가 동시에 네트워크를 통해 패킷을 보내지 않도록하는 것입니다. 그렇게하면 신호가 서로 충돌하여 전송이 왜곡됩니다.
이더넷은 충돌 감지 기능이있는 캐리어 감지 다중 액세스를 나타내는 CSMA / CD, 기술을 사용하여 위업을 달성합니다. 이 문구는 한 마디지만, 조각으로 구분하면 어떻게 작동하는지 알게 될 것입니다.
-
캐리어 감지 는 장치가 네트워크 미디어를 통해 패킷을 보내려고 할 때마다 먼저 네트워크 미디어를 수신하여 다른 사람이 이미 패킷을 보내고 있는지 여부를 확인합니다.
-
다중 접속 은 둘 이상의 장치가 동시에 메시지를 보내지 못하도록하는 것을 의미하지 않습니다.물론, 각 장치는 보내기 전에 수신 대기합니다. 그러나 두 장치가 듣고 아무 것도 듣지 않고 동시에 패킷을 전송한다고 가정합니다.
-
충돌 감지 는 장치가 패킷을 보낸 후에 패킷이 다른 패킷으로 충돌하는지 여부를주의 깊게 경청하는 것을 의미합니다. 이것은 4 방향 정지시 브레이크가 들리는 것을 듣는 것과 같습니다. 장치가 브레이크의 소리를 듣는다면, 그것은 임의의 시간 동안 기다린 다음 패킷을 다시 보내려고 시도합니다.
CSMA / CD는 소규모 네트워크에서도 효과적입니다. 그러나 네트워크가 약 30 대의 컴퓨터에 도달하면 패킷이 미친 듯이 충돌하기 시작하고 네트워크가 느려지 게됩니다. 이러한 상황이 발생하면 네트워크를 두 개 이상의 별도 섹션으로 나누어야하는데,이 두 섹션은 때로는 충돌 도메인이라고도합니다.