12.1 이더넷
** 근데 요즘에는 CSMA/CD 거의 사용x
OSI 모델 : 데이터 링크 계층
TCP/IP 모델 : 네트워크 계층
→ 이 계층들에서 이더넷 헤더 & 트레일러를 붙임 (캡슐화)
→ 이더넷 헤더 + 데이터 + 트레일러 = 프레임
데이터 링크 계층에서 컴퓨터 1의 이더넷 헤더에 컴퓨터 2의 MAC 주소와 자신의 MAC 주소 정보를 넣은 후 트레일러 추가하여 프레임 생성
물리 계층에서 프레임 비트열을 전기 신호로 변환
네트워크 통해 전송
목적지 MAC 주소가 자신의 MAC 주소와 다른 컴퓨터의 경우 데이터 파기, 같은 컴퓨터만 데이터 수신
컴퓨터 2에서는 물리 계층에서 전기 신호로 전송된 데이터를 비트열로 반환
데이터 링크 계층에서는 이더넷 헤더 및 트레일러 분리(역캡슐화)
**만약 컴퓨터 1과 3에서 2에게 동시에 데이터를 전송하면 충돌이 발생하므로 CSMA/CD 방식이 사용되어서 데이터 충돌을 방지함
14.1 MAC 주소 테이블
MAC 주소 학습 기능 : 처음 스위치를 키면 아무것도 테이블에 등록이 되어있지 않지만 프레임이 전송된 후 해당 출발지 MAC 주소가 등록되어있지 않으면 테이블에 등록됨 (w/ 포트)
MAC 주소 필터링 : MAC 주소가 등록되어 있는 컴퓨터의 경우 프레임 전송 시 해당 목적지 컴퓨터에만 데이터가 전송됨
**플러딩 : 목적지 MAC 주소가 테이블에 등록되어있지 않은 경우 송신 측 포트를 제외한 모든 포트에 프레임을 전송하는 것
통신 방식 : 전이중 통신 방식, 반이중 통신 방식
15.1 전이중 통신
데이터를 동시에 전송해도 충돌 발생 x
랜 케이블
스위치
15.2 반이중 통신
15.3 충돌 도메인
허브 : 연결된 컴퓨터 전체
스위치 : 전이중 통신 방식 → 충돌 x , 일어난다고 해도 충돌 도메인 범위가 좁음