모두의네트워크 6

[Network] 모두의 네트워크 / 6장 전송 계층: 신뢰할 수 있는 데이터 전송하기

LESSON 23 전송 계층의 역할 전송 계층 목적지에 신뢰할 수 있는 데이터를 전달하기 위해 필요 오류를 점검하는 기능이 있고, 오류 발생시 데이터를 재전송 요청 전송된 데이터의 목적지가 어떤 어플리케이션인지 식별하는 기능 연결형 통신 상대편과 확인해 가면서 통신하는 방식 신뢰성, 정확성 TCP 사용 비연결형 통신 상대편을 확인하지 않고 일방적으로 데이터를 전송하는 방식 효율성 동영상 볼 때 사용 UDP 사용 LESSON 24 TCP의 구조 TCP (연결형 통신 프로토콜) 데이터 전송 전 연결이라는 가상의 독점 통신로 확보, 확립 후 전송 가능 연결 확립하려면 SYN(연결 요청), ACK(확인 응답) 필요 3-way 핸드셰이크 연결 확립 전 패킷 3번 교환 Syn - syn, ack - syn 데이터 ..

[Network] 모두의 네트워크 / 5장 네트워크 계층: 목적지에 데이터 전달하기

LESSON 17 네트워크 계층의 역할 네트워크 계층 네트워크 간의 통신을 가능하게 하는 것 이 계층을 통해 다른 네트워크로 데이터를 전송하려면 라우터라는 네트워크 장비가 필요 라우터 데이터의 목적지가 정해지면 해당 목적지까지 어떤 경로로 가는 것이 좋은지 알려주는 기능 DHCP 기능 Ip 주소 자동 할당 IP 주소 네트워크를 식별할 수 있는 주소 어떤 네트워크의 어떤 컴퓨터인지 구분할 수 있도록 하는 주소 다른 네트워크에 있는 목적지를 지정할 수 있다. 라우팅 IP 주소까지 어떤 경로로 데이터를 보낼지 결정하는 것 라우터로 사용 라우팅 테이블 경로 정보 등록 및 관리 IP(Internet Protocol) IP 헤더 출발지 IP 주소, 목적지 IP 주소 IP 패킷 IP 프로토콜을 캡슐화하여(ip 헤더 ..

[Network] 모두의 네트워크 / 4장 데이터 링크 계층: 랜에서 데이터 전송하기

LESSON 12 데이터 링크 계층의 역할과 이더넷 데이터 링크 계층 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층 가장 많이 사용되는 규칙은 이더넷 랜에서 데이터를 주고받기 위해 필요 이더넷 여러 컴퓨터가 동시에 데이터를 전송해도 충돌이 일어나지 않는 구조 데이터를 보내는 시점을 늦추는 것 (CSMA/CD) LESSON 13 MAC 주소의 구조 MAC 주소 랜 카드에는 MAC 주소라는 번호가 정해져있다. (물리 주소) 전 세계에서 유일한 번호로 할당 LESSON 14 스위치의 구조 스위치 데이터 링크 계층에서 동작 레이어 2 스위치, 스위칭 허브 라고도 불린다. 스위치 내부에는 MAC 주소 테이블이라는 것이 있다. MAC 주소 테이블: 스위치 포트 번호와 해당 포트에 연결되어 있는 컴퓨터의 M..

[Network] 모두의 네트워크 / 3장 물리 계층: 데이터를 전기 신호로 변환하기

Lesson 9 물리 계층의 역할과 랜 카드의 구조 물리 계층 0과 1로 이루어진 비트열을 전기 신호로 변환 시 가장 아래 계층인 물리 계층의 기술이 필요 데이터를 전기 신호로 변환하기 위해 필요 전기 신호 아날로그 신호 물결 모양의 전기 신호 전화 회선, 라디오 방송에 사용 디지털 신호 직사각형 막대 모양의 전기 신호 랜 카드 0과 1의 정보가 컴퓨터 내부에 있는 랜 카드로 전송 랜 카드는 0과 1을 전기 신호로 변환하는 역할 상대방에게 데이터를 전송할 때 0과 1의 비트열은 전기 신호로 변환되어 전송되고, 상대방이 받은 전기 신호는 다시 0과 1의 비트열로 복원된다. Lesson 10 케이블의 종류와 구조 전송 매체 데이터가 흐르는 물리적인 선로 유선 트위스트 페어 케이블, 광케이블 무선 라디오파, ..

[Network] 모두의 네트워크 / 2장 네트워크의 기본 규칙

Lesson 06 네트워크의 규칙 프로토콜(protocol) 통신하기 위한 규칙 Lesson 07 OSI 모델과 TCP/IP 모델 OSI 모델 ISO 국제표준화기구에서 OSI 모델이라는 표준 규격을 제정함 OSI 모델은 네트워크 기술의 기본이 되는 모델 (데이터 송수신) OSI 모델의 7 계층(레이어) 물리 계층 (1 계층) 데이터 링크 계층 (2) 네트워크 계층 (3) 전송 계층 (4) 세션 계층 (5) 표현 계층 (6) 응용 계층 (7) 각 계층은 독립적이므로 데이터가 전달되는 동안 다른 계층의 영향을 받지 않는다. 데이터를 받는 쪽은 하위에서 상위 계층으로 전달된다. (1 → 7) TCP/IP 모델 4계층 모델 네트워크 접속 계층 (1 계층) 인터넷 계층 (2) 전송 계층 (3) 응용 계층 (4)

[Network] 모두의 네트워크 / 1장 네트워크 첫걸음

Lesson 01 네트워크의 구조 네트워크 컴퓨터가 두 대 이상 연결되어 있으면 컴퓨터 네트워크 컴퓨터 간의 데이터 전송, 웹 사이트 열람, 메일 송수신 가능 인터넷 TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크 전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크 패킷(packet) 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해 전송되는 데이터의 작은 조각 데이터는 작게 나누어서 보내는 것이 규칙이다. 데이터의 목적지에서는 원래 데이터대로 되돌리는 작업을 해야한다. 각 패킷에는 순서대로 번호가 있으므로 늦게 도착한 패킷도 원래 위치로 돌아간다. Lesson 02 정보의 양을 나타내는 단위 디지털 데이터 0과 1의 집합 0과 1의 정보를 나타내는 최소 단위는 비트(bit)..