Code Inside

[Network] 2. 이더넷(Ethernet) 본문

Computer Science

[Network] 2. 이더넷(Ethernet)

HongCorin 2022. 9. 12. 16:00
반응형

1) 이더넷(Ethernet) 정의

- 이더넷(Ethernet) 은 컴퓨터 네트워크 기술의 하나이다.

- 학교나 회사에서 주로 사용하는 유선 근거리 네트워크이다.

- 일반적으로 LAN, MAN 및 WAN 에서 가장 많이 활용되는 기술 규격이다.

 

2) 네트워크 방식

- 표준 커넥터가 있는 8선 케이블에 연결되어 있는 모든 컴퓨터 간에 신호를 전달한다.

- 각 장치가 표준 커넥터로 '스위치'에 연결되면 이더넷 스위치는 들어오는 데이터를 다른 연결된 장치에 브로드캐스트(boardcast) 한다.

- Desktop 컴퓨터에는 보통 이더넷 표준 커넥터를 연결할 수 있는 소켓(socket)이 있고, 이더넷의 작동 장식을 모방하는 무선 공유기와 케이블 모뎀 같은 장치에도 이러한 socket이 있다.

(단, 이러한 socket 은 무선 네트워킹에 의존하는 최신 Laptop 에는 거의 찾아볼 수 없다. 내 Laptop 에도 없다.)

swith socket connector

이미지 출처 : https://www.caveaudesoubliettes.fr/changement-de-cable-ethernet-ca-a-change-moi/

 

 

3) 이더넷 주소(Ethernet Address)

- 모든 이더넷 장치에는 이더넷 주소 즉, 나머지 장치와는 다른 48bit 식별 번호가 있다. 

- 이더넷 주소는 항상 1 byte 당 2자리 십육진수로 표현되므로, 12개의 십육진 숫자로 이루어져 있다.

  ex) 00:90:6B:D0:E7:05

- 내 PC의 이더넷 주소는 다음 명령어로 확인할 수 있다.
  Windows - ipconfig /all

  MAC - ifconfig

- 로컬 영역 연결 : 유선랜카드

  Wi-Fi : 무선랜카드

 

4) 정보 전송

- 전송 단위 : Packet(패킷)

- 발신자가 정보를 Packet 으로 싸서 보내면 수신자가 Packet 을 열어서 정보를 확인할 수 있다.

- Packet 은 정확하게 정의된 형식의 정보를 담고 있는 일련의 bit 또는 byte 이다.

- Packet 형식과 내용의 세부 사항은 네트워크에 따라 크게 다르다.

- 일반적으로, 아래 정보를 담고 있다.

  1. 출발지 주소

  2. 목적지 주소

  3. 데이터 길이

  4. 데이터

  5. 오류 검사

Packet 은 정보를 담고 있는 우편물과 같다

 

참고자료 - [도서]1일1로그 100일 완성 brian w.kernighan

Comments