네트워크 용어
Last updated
Last updated
데이터 전송 시 일정한 크기로 잘라 묶음화 시켜 한 번에 전송하는 정보의 단위
전송 도중 오류가 발생할 경우 잘못된 묶음만 재전송하여 오류 발생 시 시간 효율적인 대처를 하기 위함
여러 프로토콜들로 캡슐화 된 패킷
네트워크 상에서 전달되는 데이터를 통칭하는 말
네트워크에서 전달하는 데이터의 형식화돈 블록
제어 정보와 사용자 데이터로 이루어지며 사용자 데이터는 페이로드라고도 함
여러 번 포장 된 택배 상자와 같은 형태
Header - Payload - (Footer, 잘 안씀) 구조
데이터(HTTP)를 Payload로 바로 상위 패킷을 Header로 캡슐화
단, TCP/IP 계층 기준 계층 중복은 가능하며, 하위 프로토콜 앞에 상위 프로토콜이 올 수 없다.
ex) 2- 3- 3 (O) // 3-2-4 (X)
(4)TCP Header - 데이터 Payload
(3)IPv4 Header - [(4)TCP + 데이터] Payload
(2)Ethernet Header - [(3)IPv4 + (4)TCP + 데이터] Payload
여러 프로토콜을 이용해서 데이터를 최종적으로 받을 때 패킷을 개봉하는 과정
세그먼트 : 4계층 까지의 Protocol Data Unit(PDU) / TCP + 데이터
패킷(중복 용어) : 3계층 까지의 Protocol Data Unit(PDU) / IPv4 + TCP + 데이터
프레임 : 2계층까지의 Protocol Data Unit(PDU) / Ethernet + IPv4 + TCP + 데이터
네트워크 카드끼리 구분하기 위한 주소
네트워크 계층에서 IP주소와 같음
하나의 중앙 장비에 모든 컴퓨터가 연결 되어있는 형태
만일 중앙 장비의 고장 시 모든 컴퓨터가 네트워크 상태에 영향을 받음
여러 노드들이 서로 그물처럼 연결 되어있는 형태
연결에 문제가 있는 노드끼리만 직접적인 네트워크 상태에 영향을 받음
유니 캐스트 : 특정한 한 사용자와만 1:1 통신을 하는 방식
멀티 캐스트 : 특정 다수와 1:N으로 통신하는 방식
브로드 캐스트 : 네트워크에 있는 모든 대상과 통신하는 방식
네트워크에서 노드와 노드가 통신할 때 어떤 노드가 어느 노드에게 어떤 데이터를 어떻게 보내는지 작성하기 위한 일종의 약속이자 양식
가까운 곳과 통신할 때
Ethernet 프로토콜(MAC 주소)
멀리 있는 곳과 통신할 때
ICMP
IPv4
ARP (IP Address)
여러 가지 프로그램으로 통신할 때
TCP, UDP (포트 번호)
OSI 7 Layer
논리적 분리 모델
실무적 분리 모델
계층적 네트워크 모델
계층간 역할 정의
계층의 수 차이
OSI는 역할 기반, TCP/IP는 프로토콜 기반
OSI는 통신 전반에 대한 표준
TCP/IP는 데이터 전송기술 특화