[혼공네트] 2주차 학습 내용

모자른 주니어개발자·2025년 1월 18일
0

CS

목록 보기
2/5

주요 학습 내용


02-1 이더넷 표준

대부분의 유선 LAN은 이더넷으로 구성됨

이더넷: 다양한 통신 매체의 규격들과 송수신되는 프레임의 형태, 프레임을 주고받는 방법 등이 정의된 네트워크 기술

전기전자공학자협회(IEEE) 라는 국제 조직에서 이더넷 관련 기술을 IEEE 802.3이라는 이름으로 표준화함

통신 표기 형태
전송 속도BASE-추가 특성

  1. 전송 속도
  • 숫자만 표기되어 있으면 Mbps 속도
  • 숫자 뒤에 G가 붙는 경우 Gbps 속도
  1. BASE
    베이스밴드(BASEband)의 약자, 변조 타입(modulation type)을 의미함
    변조 타입: 비트 신호로 변환된 데이터를 통신 매체로 전송하는 방법

BASE 외에 BROAD로 표기하는 브로드밴드(BROADband), PASS로 표기하는 패스밴드(PASSband)가 존재함

대부분의 이더넷 통신 매체는 BASE를 이용함

  1. 추가 특성
    통신 매체의 특성을 명시함
  • 10BASE-2, 10BASE-5와 같이 전송 가능한 최대 거리
  • 데이터가 비트 신호로 변환되는 방식을 의미하는 물리 계층 인코딩 방식
  • 비트 신호를 옮길 수 있는 전송로 수를 의미하는 레인 수

통신 매체의 종류
가장 대중적인 통신 매체의 종류

추가 특성 표기(통신 매체의 종류)케이블 종류
C동축 케이블
T트위스티드 페어 케이블
S단파장 광섬유 케이블
L장파장 광섬유 케이블
  • 트위스티드 페어 케이블: 구리 선
  • 광섬유 케이블: 빛

100Mbps가량의 속도를 지원하는 표준들을 통틀어 고속 이더넷이라고 부름
1Gbps가량의 속도를 내는 이더넷 표준은 기가비트 이더넷
10Gbps가량의 속도를 내는 이더넷은 10기가비트 이더넷

이더넷 프레임
이더넷 네트워크에서 주고받는 프레임인 이더넷 프레임 형식은 정해져있음
이때 이더넷 프레임은 캡슐화 과정을 통해 만들어짐

수신자 입장에서는 프레임의 헤더와 트레일러를 제거한 뒤 상위 계층으로 올려보내는 역캡슐화 과정을 거침

이더넷 프레임 해더 구성

  • 프리앰블
  • 수신지 MAC 주소
  • 송신지 MAC 주소
  • 타입/길이

이더넷 프레임 페이로드 구성

  • 데이터

이더넷 프레임 트레일러

  • FCS

프리앰블: 이더넷 프레임의 시작을 알리는 8바이트(64비트) 크기의 정보

첫 7바이트는 10101010 값을 가지고, 마지막 바이트는 10101011 값을 가짐

수신자는 이 프리앰블을 통해 이더넷 프레임이 오고 있음을 알아차림

수신지 MAC 주소와 송신지 MAC 주소

MAC 주소: 네트워크 인터페이스마다 부여되는 6바이트(48비트) 길이의 주소로 LAN 내의 수신지와 송신지를 특정할 수 있음

MAC 주소를 물리적 주소라고도 함

MAC 주소는 일반적으로 고유하고 변경되지 않는 주소로 네트워크 인터페이스마다 부여됨

보통 NIC(Network Interface Controller)라는 장치가 네트워크 인터페이스 역할을 담당함

이때 NIC가 여러 개 있다면 MAC 주소도 여러 개 있을 수 있음

단, MAC 주소의 변경이 가능한 경우도 많으며 그렇기 때문에 고유하지 않을 수도 있음

동일 네트워크 내에서 동작하는 기기의 MAC 주소가 우연히 같을 확률은 낮고, 같게 만드는 상황도 흔치 않기 때문에 MAC 주소는 일반적으로는 고유하고 변경되지 않는 주소로 이해하는게 좋음

MAC 주소 확인

  • Windows: ipconfig /all
  • MacOS or Linux: ifconfig

타입 길이

필드에 명시된 크기가 1500(16진수 05DC) 이하일 경우 이 필드는 프레임의 크기를 나타내는 데 사용됨

1536(16진수 0600) 이상일 경우엔 타입을 나타내는데 사용됨

타입: 이더넷 프레임이 어떤 정보를 캡슐화 했는지를 나타내는 정보로 이더타입이라고도 부름

대표적으로 상위 계층에서 사용된 프로토콜의 이름이 명시됨

타입프로토콜
0800IPv4
86DDIPv6
0806ARP

데이터
상위 계층에서 전달받거나 상위 계층으로 전달해야 할 내용임

네트워크 계층의 데이터와 헤더를 합친 PDU가 이곳에 포함됨

최대 크기는 1500바이트

반드시 일정 크기(46바이트 이상)여야 함

그 이하일 경우 크기를 맞추기 위해 패딩이라는 정보가 내부에 채워짐
→ 보통 46바이트 이상이 될때까지 0으로 채워짐

FCS

수신한 이더넷 프레임에 오류가 있는지 확인하기 위한 필드

데이터 링크 계층에서 오류 검출이 이루어지는데 여기서 오류 검출이 이루어짐

CRC(Cyclic Redundancy Check) 즉 순환 중복 검사라고 불리는 오류 검출용 값이 들어가기도 함

  1. 송신지는 프리앰블을 제외한 나머지 필드 값들을 바탕으로 CRC 값을 계산한 후 이 값을 FCS 필드에 명시함
  2. 수신자는 수신한 프레임에서 프리앰블과 FCS 필드를 제외한 나머지 필드 값들을 바탕으로 CRC 값을 계산한 뒤 이 값을 FCS 필드 값과 비교함
  3. 이때 값이 일치하지 않으면 프레임에 오류가 있다고 판단되어 폐기 처리함

이더넷 프레임 구조

이더넷 외에 다른 LAN 기술로 토큰링이 있음
토큰 링 네트워크에서는 호스트들이 링(고리) 형태로 연결됨

호스트 끼리 돌아가면서 토큰이라는 정보를 주고받음

네트워크 내 다른 호스트에게 메시지를 송신하려면 반드시 이 토큰을 가지고 있어야함

02-2 NIC와 케이블

NIC: 호스트와 통신 매체를 연결하고 MAC 주소가 부여되는 네트워크 장비
케이블: NIC에 연결되는 물리 계층의 유선 통신 매체

케이블 대표적인 종류

  • 트위스티드 페어 케이블
  • 광섬유 케이블

NIC와 케이블은 호스트뿐만 아니라 네트워크 장비에도 연결될 수 있음

호스트는 NIC가 있어야 네트워크에 참여할 수 있음

NIC는 네트워크 인터페이스 카드, 네트워크 어댑터, LAN 카드, 네트워크 카드, 이더넷 카드(이더넷 네트워크의 경우) 등 다양한 명칭을 불림

카드라는 표현이 붙는 이유는 초기 NIC는 확장 카드 형태로 따로 연결하여 사용했기 때문임

NIC의 역할: 통신 매체의 흐르는 신호를 호스트가 이해하는 프레임으로 변환하거나 반대로 호스트가 이해하는 프레임을 통신 매체에 흐르는 신호로 변환함

따라서 NIC는 네트워크와의 연결점을 담당한다는 점에서 네트워크 인터페이스 역할을 수행한다고 함

NIC는 MAC 주소를 통해 자기 주소와 수신되는 프레임의 수신지 주소를 인식함
따라서 아래와 같은 것들이 가능함

  • 어떤 프레임이 자신에게 도달했을 때 자신과는 관련 없는 수신지 MAC 주소가 명시된 프레임이라면 폐기가 가능함
  • FCS 필드를 토대로 오류를 검출해 잘못된 프레임을 폐기하는 것도 가능함

NIC마다 지원되는 속도가 다름
→ 네트워크 속도에 영향을 끼치기 때문

트위스티드 페어 케이블: 구리 선으로 전기 신호를 주고받는 통신 매체

LAN 케이블이라고 하면 가장 먼저 떠오를 만큼 대중적인 케이블임

트위스티드 페어 케이블은 케이블 본체와 케이블의 연결부인 커넥터로 이루어져 있음

컴퓨터 인터넷 선을 생각하면 됨

케이블 본체 내부는 케이블의 이름처럼 구리 선이 두 가닥씩 꼬아져 있음

이때 구리 선에 전자적 간섭이 생길 수 있다는 문제점이 존재함
→ 전기 신호를 왜곡시킬 수 있는 간섭을 노이즈라고 함

구리 선 주변을 감싸 노이즈를 감소시키는 방식을 차폐 라고 하고, 차폐에 사용된 그물 모양의 철사와 포일을 각각 브레이드 실드 혹은 포일 실드 라고 함

실드에 따른 트위스티드 페어 케이블의 분류

  • STP 케이블: 브레이드 실드로 구리 선을 감싸 노이즈를 감소시킨 트위스티드 페어 케이블
  • FTP 케이블: 포일 실드로 노이즈를 감소시킨 트위스티드 페어 케이블
  • UTP 케이블: 아무것도 감싸지 않은 구리 선만 있는 케이블

케이블 명칭 표기 예시
XX/YTP
→ X와 Y에는 U, S, F를 명시가 가능함

  • U: 쉴드 없음
  • S: 브레이드 실드
  • F: 포일 실드

XX에는 케이블 외부를 감싸는 실드의 종류가 명시되는데 하나 혹은 두개 일 수도 있음

Y에는 꼬인 구리 선 쌍을 감싸는 실드의 종류가 명시됨

종류케이블 외부구리 선 쌍
S/FTP브레이드 실드포일 실드
F/FTP포일 실드포일 실드
SF/FTP브레이드 실드 및 포일 실드포일 실드
U/UTP없음없음

트위스티드 페어 케이블은 카테고리에 따라서 분류가 가능함
-> 트위스티드 페어 케이블 성능의 등급을 구분하는 역할을 함. 높은 카테고리에 속한 케이블일수록 높은 성능을 보임

카테고리는 Category에서 Cat이라는 표기로 줄여서 표현하는 경우가 많음

카테고리에 따라 지원 대역폭, 주요 대응 규격, 전송 속도와 같은 케이블의 성능이 각각 다름

카테고리가 높은 트위스티드 페어 케이블은 송수신 할 수 있는 데이터의 양이 많고 더 빠른 전송이 가능함

특징Cat5Cat5eCat6Cat6aCat7Cat8
지원 대역폭100MHz100MHz250MHz500MHz600MHz2GHz
주요 대응 규격100BASE-TX1000BASE-T1000BASE-TX10GBASE-T10GBASE-T40GBASE-T
전송 속도100Mbps1Gbps1Gbps10Gbps10Gbps40Gbps

광섬유 케이블: 빛(광신호)를 이용해 정보를 주고받는 케이블임

빛을 이용하여 전송하기 때문에 전기 신호를 이용하는 케이블에 비해 속도도 빠르고 더 먼거리까지 전송이 가능함

노이즈로부터 간섭받는 영향도 적음

광섬유 케이블은 대륙 간 네트워크 연결에도 사용됨

광섬유 케이블도 케이블 본체와 커넥터로 이루어져 있음

광섬유 케이블은 트위스트 페어 케이블에 비해 활용되는 커넥터 종류가 좀 더 다양함

대표적으로 LC 커넥터, SC 커넥터, FC 커넥터, ST 커넥터가 있음

케이블 본체 내부는 마치 머리카락과 같은 형태의 광섬유로 구성되어 있음

광섬유: 빛을 운반하는 매체

광섬유의 중심에는 코어가 있음

  • 코어: 광섬유에서 실질적으로 빛이 흐르는 부분

또한 코어를 둘러싸는 클래딩이 존재함

  • 클래딩: 빛이 코어 안에서만 흐르도록 빛을 가두는 역할을 함

코어와 클래딩 간에 빛의 굴절률 차이를 만들어 빛을 코어 내부에 가두는 원리임

광섬유 케이블은 코어의 지름에 따라서 싱글 모드 광섬유 케이블, 멀티 모드 광섬유 케이블로 나뉨

싱글 모드와 멀티 모드는 광섬유 케이블의 종류를 구분하는 가장 기본적인 기준임

싱글 모드 광섬유 케이블: 코어의 지름이 8~10µm 정도로 멀티 모드 광섬유 케이블에 비해 작음

µm은 길이의 단위로 마이크로미터라고 읽음 (1mm → 1000µm)

코어의 지름이 작다면 빛의 이동 경로가 하나 이상을 갖기 어렵고 이를 두고 모드가 하나라고 표현함

싱글 모드 케이블은 신호 손실이 적기에 장거리 전송에 적합함.
반면 멀티 모드에 비해 일반적으로 비용이 높다는 단점이 있음

싱글 모드 케이블파장이 긴 장파장의 빛을 사용함

대표적인 규격으로는 1000BASE-LX, 10GBASE-LR이 있음

이때 L은 장(Long)파장을 의미함

멀티 모드 광섬유 케이블: 코어의 지름이 50~62.5 µm 정도로 싱글 모드보다 큼
→ 빛이 여러 경로로 이동이 가능함. 이를 모드가 여러 개 라고 표현함

멀티 모드는 전송 시 신호 손실이 클 수 있기에 장거리 전송에는 부적합

따라서 비교적 근거리를 연결하는 데 주로 사용됨

멀티 모드 케이블단파장의 빛을 사용

대표적인 규격으로는 1000BASE-SX, 10GBASE-SR이 있음

이때 S는 단(Short)파장을 의미함

싱글 모드와 멀티 모드 케이블은 본체의 색상으로 구분이 가능함

  • 싱글 모드 광섬유 케이블 본체: 노란색과 파란색
  • 멀티 모드 광섬유 케이블 본체: 오렌지색, 아쿠아색

싱글 모드 광섬유 케이블과 멀티 모드 광섬유 케이블에 차이

특징(상대 비교)싱글 모드멀티 모드
코어 지름작음
빛의 이동 경로하나여러 개
거리 전송장거리근거리
신호 손실적음많음
사용하는 빛의 파장장파장단파장
비용높음낮음

02-3 허브

물리 계층에는 주소 개념이 없음
→ 호스트와 통신 매체 간의 연결과 통신 매체상의 송수신이 이루어질 뿐임

따라서 물리 계층의 네트워크 장비송수신되는 정보에 대한 어떠한 조작이나 판단을 하지 않음

데이터 링크 계층에는 주소 개념이 있음(MAC 주소가 여기에 속함)
→ 데이터 링크 계층의 장비나 그 이상의 계층의 장비들은 송수신지를 특정할 수 있고, 주소를 바탕으로 송수신되는 정보에 대한 조작과 판단이 가능함

허브: 여러 대의 호스트를 연결하는 장치임
리피터 허브라고도 하고, 이더넷 네트워크의 허브는 이더넷 허브라고도 함

허브에 커넥터를 연결할 수 있는 연결 지점을 포트라고 함

허브의 특징

  1. 전달받은 신호를 다른 모든 포트로 그대로 다시 내보냄

허브는 물리 계층에 속하는 장비이고 물리 계층은 주소가 없기 때문에 수신지를 특정이 불가능함.

그래서 신호를 전달받으면 어떠한 조작이나 판단을 하지 않고 송신지를 제외한 모든 포트에 그저 내보내기만 함

허브를 통해 이 신호를 전달받은 모든 호스트는 데이터 링크 계층에서 패킷의 MAC 주소를 확인하고 자신과 관련 없는 주소는 폐기

  1. 반이중 모드로 통신

반이중 모드: 송수신을 번갈아 가면서 하는 통신 방식
→ 동시에 수신이 불가능함

전이중 모드: 송수신을 동시에 양방향으로 할 수 있는 통신 방식 (2차선 도로를 생각하면 됨)

물리 계층의 또른 장비인 리피터: 전기 신호가 감소하거나 왜곡되는 것을 방지하기 위해 전기 신호를 증폭시켜 주는 장비임.

콜리전 도메인
허브는 반이중 통신을 지원하기 때문에 한 호스트가 허브에 송신하는 동안 다른 호스트들은 기다려야함

만약 동시에 허브에 신호를 송신하면 충돌(콜리전)이 발생함

허브에 호스트가 많이 연결되어 있을수록 충돌 발생 가능성이 높음

충돌이 발생할 수 있는 영역을 콜리전 도메인이라고 함

허브에 연결된 모든 호스트는 같은 콜리전 도메인에 속함

허브의 넓은 콜리적 도메인으로 인한 충돌 문제를 해결하려면 CSMA/CD 프로토콜을 사용하거나 스위치 장비를 사용해야함

CSMA/CD: 반이중 이더넷 네트워크에서 충돌을 방지하는 대표적인 프로토콜

CSMA/CD(Carrier Sense Multiple Access with Colision Detection)의 약자

CSMA/CD는 여러 호스트가 공유하는 통신 매체에 접근할 때 사용 가능한 제어 방식이라는 점에서 매체 접근 제어 방법의 일종이라고도 부름

CSMA/CD 프로토콜을 사용하는 반이중 이더넷 네트워크에서는 메시지를 보내기 전에 현재 네트워크 상에서 전송주인 것이 있는지를 먼저 확인함

이것을 캐리어 감지(Carrier Sense)라고 함

Carrier Sense는 엄밀히 말하면 반송파 감지를 의미함. 반송파 감지는 통신 매체상에서 흐르는 신호 감지라고 생각해도 좋음

캐리어 감지를 하더라도 두 개 이상의 호스트가 동시에 네트워크를 사용하려 할 때가 있을 수 있음

복수의 호스트가 네트워크에 접근하려는 상황을 다중 접근(Multiple Access) 이라고 함
→ 이때 충돌이 발생함

충돌이 발생하면 이를 검출하는데, 이를 충돌 검출(Collision Detection)이라고 함

충돌을 감지하면 전송이 중단되며 충돌을 검출한 호스트는 다른 이들에게 충돌이 발생했음을 알리고자 잼 신호(jam signal) 이라는 특별한 신호를 보냄.

그 후 임의의 시간 동안 기다린 뒤에 다시 전송함

CSMA/CD 프로토콜을 사용텍스트하면 아래와 같이 진행됨

  1. 먼저 현재 전송이 가능한 상태인지 확인
  2. 다른 호스트가 전송 중이지 않을 때 멧지를 전송
  3. 만일 부득이하게 다수의 호스트가 접근하여 충돌이 발생하면 임의의 시간만큼 대기한 후에 다시 전송

스위치
CSMA/CD를 이용할 필요 없이 전달 받은 신호를 수신지 호스트가 연결된 포트로만 보내고, 전이중 모드 통신을 지원하는 네트워크 장비

데이터 링크 계층의 장비임

2계층에서 사용한다고 해서 L2 스위치 라고도 함

스위치의 여러 포트에는 호스트를 연결 할 수 있음(허브와 유사)

다만, 스위치는 MAC 주소를 학습해 특정 MAC 주소를 가진 호스트에만 프레임을 전달할 수 있고, 전이중 모드의 통신을 지원함

따라서 포트별로 콜리전 도메인이 나뉘고, 전이중 모드로 통신하므로 CSMA/CD 프로토콜이 필요하지 않음

또한 CSMA/CD 프로토콜의 대기 시간이 없어지면 당연하게도 성능상으로도 이점이 있기 때문에 스위치는 이더넷 네트워크 구성 시 자주 사용됨

데이터 링크 계층 상위 계층에서 사용되는 L3 스위치, L4 스위치 등도 있음

스위치의 특징
가장 중요한 특징은 연결된 호스트의 MAC 주소와의 관계를 기억한다는 점

이러한 기능을 MAC 주소 학습(MAC address learning)이라고 함

MAC 주소 학습을 위해 포트와 연결된 호스트의 MAC 주소 간의 연관 관계를 메모리에 표 형태로 기억

스위치의 포트와 연결된 호스트의 MAC 주소 연관 관계를 나타내는 정보를 MAC 주소 테이블(MAC address table) 이라고 함

스위치에 접속해보면 MAC 주소 테이블을 조회하여 MAC 주소와 연결된 포트를 볼 수 있음

MAC 주소 학습

스위치의 세 가지 기능을 통해 이루어짐

  1. 플러딩
  2. 포워딩과 필터링
  3. 에이징

처음 스위치와 연결되었을땐 해당 호스트들의 MAC 주소와 연결된 포트의 연관 관계를 알지 못함

스위치의 MAC 주소 학습은 프레임 내 송신지 MAC 주소 필드를 바탕으로 이루어짐

처음 호스트에서 프레임을 수신하면 프레임 내 송신지 MAC 주소를 바탕으로 호스트의 MAC 주소와 연결된 포트를 MAC 주소 테이블에 저장함

하지만 여전히 수신지 호스트가 어느 포트에 연결되었는지는 모름

이 상황에서 스위치는 송신지 포트를 제외한 모든 포트로 프레임을 전송함

이러한 스위치의 동작을 플러딩(flooding) 이라고 함

그렇게 호스트들은 프레임을 전달 받고 수신지를 제외한 나머지 호스트들은 자신과 관련이 없는 프레임을 전송받은 셈으로 이를 폐기처분함

한편 수신지 호스트는 스위치로 응답 프레임을 전송함

이 프레임의 송신지 MAC 주소 필드에는 수신지 호스트의 MAC 주소가 명시되어 있기 때문에 이를 통해 스위치는 수신지 호스트의 MAC 주소와 연결된 포트를 알아내어 이 정보를 MAC 주소 테이블에 기록함

이제 스위치는 송신지 호스트, 수신지 호스트에 MAC 주소와 연결된 포트를 알고 있기 때문에 두 호스트가 프레임을 주고 받을때는 다른 포트로 프레임을 내보낼 필요가 없음

전달 받은 프레임을 어디로 내보내고 어디로 내보내지 않을지를 결정하는 스위치의 기능을 필터링(filtering)이라고 함

→ 프레임을 내보낼 포트만 제외하고 다른 모든 포트들을 가리개로 가리는 것과 유사함

프레임이 전송될 포트에 실제로 프레임을 내보내는 것을 포워딩(forwarding)이라고 함

송신 호스트가 수신 호스트에 프레임을 전송하면 스위치는 다른 호스트가 연결된 포트로는 내보내지 않도록 필터링 하고, 수신 호스트가 연결된 포트로 포워딩 함

만약 MAC 주소 테이블에 등록된 특정 포트에서 일정 시간 동안 프레임을 전송받지 못했다면 해당 항목은 삭제됨

이를 에이징(aging)이라고 함

데이터 링크 계층의 또 다른 장비 브리지: 브리지는 MAC 주소를 학습할 수 있고, 특정 호스트가 연결되어 있는 포트로 프레임을 포워딩하거나 필터링 할 수 있음
브리지를 이용한 네트워크 구획 및 확장은 스위치를 통해서도 가능하고 스위치에 프레임 처리 성능 면에서도 더 우수하기 때문에 스위치에 비해 사용 빈도가 줄어드는 추세임

VLAN: Virtual LAN의 줄임말로 한 대의 스위치로 가상의 LAN을 만드는 방법

VLAN을 구성하면 한 대의 물리적 스위치라 해도 여러 대의 스위치가 있는 것처럼 논리적인 단위로 LAN을 만들 수 있음

서로 다른 VLAN에 속한 호스트들은 같은 스위치 장비를 사용하더라도 서로 다른 LAN으로 인식함

또한 브로드캐스트 도메인도 달라짐

브로드캐스트를 하게 되면 다른 VLAN에 속한 호스트에게까지는 전달되지 않음(서로 다른 네트워크로 간주되기 때문)

포트 기반 VLAN
스위치의 포트가 VLAN을 결정하는 방식

사전에 특정 포트에 VLAN을 할당하고 해당 포트에 호스트를 연결함으로써 VLAN에 포함시킬 수 있음

그런데, 한 대의 스위치만으로 포트 기반 VLAN을 나누면 문제가 생김
포트 수가 부족해질수도 있기 때문

이럴 때 사용할 수 있는 방법이 VLAN 트렁킹

VLAN 트렁킹(VLAN Trunking): 스위치 간의 통신을 위한 특별한 포트인 트렁크 포트(trunk port) 에 VLAN 스위치를 서로 연결하는 방식

트렁크 포트는 태그 포트(tagged port)라고도 부름. 그리고 트렁크 포트가 아닌 하나의 VLAN이 할당된 일반적인 포트는 엑세스 포트(access port)라고 함

트렁크 포트를 지정해두면 같은 스위치에 연결되어 있지 않아도 같은 LAN에 속하게 구성이 가능함

트렁크 포트를 통해서 다른 스위치에서 프레임이 넘어왔을때 어느 VLAN에 속해있는지 아는 방법은 이더넷 프레임 사이에 32비트 크기의 VLAN 태그 라는 정보가 추가되며 이를 통해 VLAN을 식별할 수 있음

MAC 기반 VLAN
사전에 설정된 MAC 주소에 따라 VLAN이 결정되는 MAC 기반 VLAN(MAC based VLAN)도 있음

송수신하는 프레임 속 MAC 주소가 호스트가 속할 VLAN을 결정하는 방식

기본 숙제


Ch.02(02-1) 확인 문제 2번

정답

  • ㄱ: 프리앰블
  • ㄴ: 송신지 MAC 주소
  • ㄷ: FCS

설명
헤더엔 프리앰블, 수신지 MAC 주소, 송신지 MAC 주소, 타입/길이가 있으며 프리앰블은 가장 앞에서 수신지에 프레임이 오고있음을 알려주기 때문에

트레일러에는 수신한 이더넷 프레임에 오류가 있는지 확인하기 위한 필드인 FCS가 있기 때문

Ch.02(02-3)확인 문제 4번

정답

  • CS: 캐리어 감지
  • MA: 다중 접근
  • CD: 충돌 검출

설명

  • CS: Carrier Sense
  • MA: Multiple Access
  • CD: Collision Detection

2주차 회고


1주차보다 더 오래걸렸던 것 같다... 양도 많았고 중요한 내용들이 많아서 복습을 많이 해야할 것 같다.

그럼에도 굉장히 의미 있고 몰랐던 개념들을 알아가는 시간이 전혀 아깝지 않았고 알찼다.

profile
스프링 백엔드와 Swift iOS 개발을 함께 공부하는 개발자

0개의 댓글

관련 채용 정보