이더넷

Network

성공과 실패를 결정하는 1%의 네트워크 원리 3장: 허브, 스위치, 라우터

Chapter 3. 케이블의 앞은 LAN 기기였다. 케이블이 송출한 패킷이 리피터 허브, 스위칭 허브, 라우터 등의 네트워크 기기를 경유하여 인터넷을 향해 진행하는 부분을 살펴본다. 01. 케이블과 리피터, 허브 속을 신호가 흘러간다. 1. 하나하나의 패킷이 독립된 것으로 동작한다. 컴퓨터에서 송신된 패킷은 패킷의 헤더에 기록된 제어 정보와 중계 장치(허브, 라우터)의 내부에 있는 중계 대상을 등록한 표로 목적지를 판단하고 목적지에 가까워지도록 하여 패킷을 중계한다. 애플리케이션의 데이터나 TCP 헤더는 패킷을 운반하는 동작에 영향을 주지 않는다. 클라이언트 PC가 LAN에 접속되어 있다고 가정. 즉 PC가 송신한 패킷이 리피터 허브, 스위칭 허브, 라우터를 경유하여 인터넷에 나가는 것으로 간주한다. ..

Network

성공과 실패를 결정하는 1%의 네트워크 원리 2장: 프로토콜 스택, LAN 어댑터

Chapter 2. TCP/IP의 데이터를 전기 신호로 만들어 보낸다. 이번장에서는 OS에 내장된 네트워크 제어용 소프트웨어(프로토콜 스택)와 네트워크용 하드웨어(LAN 어댑터)가 브라우저에서 받은 메시지를 서버에 송출하는 동작을 탐험한다. 01. 소켓을 작성한다. 1. 프로토콜 스택의 내부 구성 애플리케이션의 아랫부분에는 Socket 라이브러리가 있으며, 그 안에는 리졸버가 내장되어 있다. 리졸버가 DNS 서버에 조회하는 동작을 실행한다. OS의 내부에는 프로토콜 스택이 있다. 프로토콜의 스택 윗부분에는 TCP라는 프로토콜을 사용하여 데이터 송,수신을 담당하는 부분과 UDP라는 프로토콜을 사용하여 데이터 송,수신을 담당하는 부분이 있다. 이 둘이 애플리케이션에서 보낸 의뢰를 받아 송,수신 동작을 실행한..

Network

Link Layer

2023. 02.06 13:00 복습 Link Layer 링크 계층은 물리적으로 인접한 노드를 연결시키는 역할을 한다. 즉 링크로 연결된 노드를 연결하는 것이다. 전기적 신호를 처리하며 네트워크 카드 (NIC)를 사용한다. 링크 계층의 기능 프레임화: 거의 모든 링크 계층 프로토콜은 네트워크 계층 데이터그램을 링크상으로 전송하기 전에 링크 계층 프레임에 캡슐화한다. 네트워크 계층 데이터그램이 들어있는 데이터 필드와 여러 개의 헤더 필드로 구성된다. 프레임 구조는 링크 계층 프로토콜에 의해 명시된다. 링크 접속: 매체 제어 접속 (medium access control, MAC) 프로토콜은 링크상으로 프레임을 전송하는 규칙에 대해 명시한다. 점대점 링크의 경우 MAC 프로토콜은 단순하다. 이 경우 송신자가..

Debin
'이더넷' 태그의 글 목록