물리 계층의 역할과 랜 카드의 구조

 

전기 신호

0과 1로 이루어진 이진 데이터를 전기 신호로 변환하기 위하여서 사용되는 계층은 물리 계층이다.

 

아날로그 신호

물결 모양을 그리는 신호를 말하며 전화 회선이나 라디오 방송에 사용되는 신호이다.

 

랜 카드

송신하여야할 데이터를 전기 신호로 변환하며, 전기 데이터를 이진 데이터로 변환하는 장치이다.

 

케이블의 종류와 구조

 

전송 매체

네트워크 구조에서 전기로 변환된 데이터가 흐르는 물리적인 선로를 말한다.

 

트위스트 페어 케이블 ( LAN Cable )

선로 내부에 가닥들을 꼬아놓은 것을 말한다.

 

UTP 케이블

구리 선 여덟 개를 두 개씩 꼬아 만든 네 쌍의 전선으로 실드로 보호되어 있지 않은 케이블이다.

 

실드

금속 호일이나 금속의 매듭과 같은 것으로 외부에서 발생하는 노이즈를 막는 역할을 한다.

 

노이즈

케이블에 전기 신호가 흐를 때 발생하는 현상으로 데이터 흐름에 영향을 준다.

 

STP 케이블

구리 선 두개를 꼬아 만들어낸 전선을 실드로 보호하는 케이블이다.

 

다이렉트 케이블

구리 선 여덟 개를 같은 순서로 커넥터에 연결한 케이블이다.

 

크로스 케이블

구리 선 여덟 개 중 한쪽 커넥터의 1번과 2번에 연결되는 구리 선을 3번과 6번에 연결한 케이블이다.

 

리피터, 허브의 구조

 

리피터

일그러진 전기 신호된 신호를 복원 (정형)하고, 들어오는 신호를 증폭하는 네트워크 중계 장비이다.

 

허브

실제로 통신하는 통로 (포트)를 여러 개 가지고 있는 네트워크 장비를 말한다.

리피터와 마찬가지로 전기 신호를 정형하고 증폭하는 기능을 한다.

 

여러 개의 포트를 가짐으로 컴퓨터 여러 대와 통신할 수 있다.

  • 하지만 특정 포트로 데이터를 받게 되면 모든 포트에게 같은 데이터를 전송한다.

 

데이터 링크 계층의 역할과 이더넷

 

데이터 링크 계층

네트워크 장비 간에 신호를 주고받는 규칙(일반적으로 이더넷)을 정하는 계층이다.

네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정한다.

 

이더넷

사무실이나 가정에서 일반적으로 사용되는 랜과 관련하여 가장 많이 활용되는 기술 규격이다.

허브나 스위치 등과 연결된 컴퓨터들이 데이터를 통신할 때 사용한다.

 

충돌

데이터를 한 번에 하나만 전송할 수 있는 채널에서 두 개 이상의 전송 장치가 동시에 패킷을 보냈을 경우 발생하는 현상이다.

 

충돌 도메인

충돌이 발생하였을 경우 그 영향이 미치는 범위를 말한다.

허브에서 충돌이 발생한다면, 그 허브를 통해 연결된 모든 단말기가 충돌 도메인이 된다.

 

CSMA/CD (Carrier Sense Multiple Access with Collision Detection)

이더넷에서 사용하는 기술의 약어를 말하며, 충돌을 방지하기 위해 데이터를 보내는 시점을 늦추는 것을 말한다.

  • CS : 데이터를 보내려고 하는 컴퓨터가 케이블에 신호가 흐르고 있는지 확인하여야 하는 규칙
  • MA : 케이블에 데이터가 흐르고 있지 않다면 데이터를 보낼 수 있는 규칙
  • CD : 충돌이 발생하고 있는지를 확인한다는 규칙

 

MAC 주소의 구조

 

MAC 주소

랜 카드가 제조될 당시에 새겨지는 주소로 물리 주소라고도 부른다.

각각의 기기가 유일한 번호로 할당되어 있기에 특정한 하나의 기기만을 식별할 수 있다.

 

MAC 주소는 48 Bit 로 이루어져 있다.

  • 전면부 24 Bit : 랜 카드를 만든 제조사의 번호
  • 후면부 24 Bit : 제조사가 랜 카드에 붙인 일련번호

TCP/IP 모델의 네트워크 계층 (OSI의 데이터 링크 계층)에서는 이더넷 헤더와 트레일러를 붙이게 되는데 이때 이더넷 헤더는 MAC 주소(6byte), 출발지 MAC 주소(6byte), 유형(2byte)으로 이루어진다.

 

유형? (16진수 데이터)

이더넷으로 전송되는 상위 계층의 프로토콜 종류를 나타낸다.

  • 0800 : IPv4
  • 0806 : ARP
  • 8035 : RARP
  • 814C : SNMP over Ethernet
  • 86DD : IPv6

FCS ( Frame Check Sequence, 트레일러)

데이터 전송 도중에 오류가 발생하는지 확인하는 용도로 사용된다.

이더넷 헤더와 트레일러가 추가된 상태의 데이터를 프레임이라고 부른다.

 

스위치의 구조

 

스위치 (L2 Switch, Switching Hub)

네트워크 계층(데이터 링크)에서 동작하는 네트워크 장비를 말한다.

랜을 구성할 때 사용하는 단말기 간 스위칭 기능이 있는 장비로써, 단말기에서 특정한 다른 단말기로 패킷을 보내는 기능을 제공함으로써 통신 효율을 향상시킨다.

 

MAC 주소 테이블 (MAC address table)

스위치의 포트 번호와 해당 포트에 연결되어 있는 컴퓨터의 MAC 주소가 등록되는 데이터베이스.

 

단말기가 프레임을 전송하면 MAC 주소 테이블을 확인한 후 없는 경우 등록하는 절차를 가진다.

→ 이를 MAC 주소 학습 기능이라고 부른다.

 

플러딩(flooding)

보내야 할 단말기의 주소 정보가 등록되지 않은 경우에는 연결된 포트로 데이터를 전송하는 것을 말한다.

 

MAC 주소 필터링

보내야할 단말기의 주소 정보가 등록된 경우 해당 단말기에게만 프레임을 전송하게 되는 것을 말한다.

 

ARP

네트워크 계층에서 IP 주소를 MAC 주소로 변환하기 위하여 사용되는 프로토콜이다.

 

ARP 요청

이더넷 프레임을 전송하려면 목적지의 MAC 주소가 필요하게 되는데, 해당 주소를 알지 못할 경우, 네트워크에 IP 정보를 가지고 브로드 캐스트를 진행하게 됨을 말한다.

 

ARP 응답

ARP 요청 이후 해당 IP 정보를 가지지 않은 단말기들은 모두 요청을 무시하며, 해당 IP 정보를 가진 단말기만이 MAC

주소를 응답으로 보내게 된다. 데이터를 보내는 단말기는 ARP 응답으로 받은 MAC 주소를 이더넷 헤더에 추가함으로써 프레임을 만들고 전송할 수 있게 된다.

 

ARP 테이블

추가적으로 받은 MAC 주소를 IP 주소와 매핑하여, 메모리에 보관하게 되는데 이를 ARP 테이블이라 한다. 이후에는 해당 테이블 정보를 이용하여 프레임을 만들고 전송한다.

 

만약 다른 단말기의 IP 주소가 변경될 경우 MAC 주소도 함께 변경됨으로 데이터를 영구적으로 보관하지 않고, 보관 기간을 ARP 캐시를 이용하여 관리한다. (기간 만료 시에는 ARP 요청을 보낸다)

 

데이터가 케이블에서 충돌하지 않는 구조

 

전이중 통신

데이터의 송수신이 동시에 발생하는 통신 방식을 말한다.

서로 다른 회선이나 주파수를 이용하여 데이터 신호가 충돌되는 상황을 방지한다.

L2 Switch로 통신 중계, 단말기 간의 크로스 케이블을 이용 등 이런 경우 전이중 통신이 가능하다.

 

반이중 통신

데이터의 송수신이 번갈아가면서 통신하는 방식을 말한다.

허브를 통해 연결한 경우 반이중 통신이라고 말하며, 충돌이 발생할 위험이 있다.

 

이더넷의 종류와 특징 - 스킵.

'Book! > 모두의 네트워크' 카테고리의 다른 글

2장 네트워크의 기본 규칙  (0) 2020.12.22
1장 네트워크 첫걸음  (0) 2020.12.21

+ Recent posts