본문 바로가기

분류 전체보기130

네트워크 정리 13. IPv4 주소의 개념과 클래스 주소 1. 개요 IPv4 주소란 TCP/IP에서 각 장치가 인터넷으로의 연결을 확인하는 IP 계층에서 사용되는 식별자 IP 주소, 또는 인터넷 주소라고 한다. IPv4 주소는 32비트 주소로, 라우터나 호스트의 인터넷 연결을 범용적이고 유일하게 구별할 수 있도록 해준다. IP 주소는 장치가 다른 네트워크로 이동 시, 변경되기 때문에 라우터나 호스트가 아닌 소속 네트워크로부터 부여받은 주소다. 2. 설명 IPv4 주소에 대해서 정리해보려 한다. 2-1. 주소 공간 (Address Space) IPv4는 32비트의 주소를 사용하므로 주소공간이 2^32 (약 40억 인터넷 연결)이 된다. 2-2. 표기법 (Notation) IPv4 주소를 나타내기 위해선 2진수 표기법, 점 10진수 표기법, 16진수 표기법을 사용.. 2022. 4. 13.
네트워크 정리 12. 단편화 (Fragmentation), IPSec (IP Security) 1. 개요 단편화를 설명하기 전에, 대부분의 LAN과 WAN은 한 프레임에 전달할 수 있는 최대 데이터 크기를 가진다. 데이터그램이 이 단위보다 크다면, 데이터 링크 계층에 전달되기 전에 작은 크기로 분할해야 한다. 최대 전송 단위 (Maximum Transmission Unit, MTU) 라고 부른다. 데이터그램이 프레임으로 캡슐화 될 때, 데이터그램의 전체 크기는 네트워크에서 사용되는 MTU보다 작아야 한다. IPSec은 통신과정 도중, 데이터그램(패킷)을 도청하거나 위조하는 악성 유저들로부터 데이터그램을 보호하기 위해 사용하는 보안 프로토콜이다. 2. 설명 2-1. 단편화와 관련된 필드 (Fields Related to Fragmentation) 식별자 (Identification) : 16비트의 .. 2022. 4. 13.
네트워크 정리 11. IPv4 데이터그램 형식 1. 개요 IP가 사용하는 패킷을 데이터그램(datagram)이라 한다. 데이터그램은 가변 길이 패킷(내용에따라 길이 바뀜)이며, 헤더와 페이로드(내용물, 데이터)로 구성된다. 헤더는 20~60바이트 길이이며, 라우팅 전송에 필수적인 정보를 가지고 있다. 2. 설명 2-1. IPv4 데이터그램의 구성요소 헤더의 경우, 기본 20바이트이고 최대 60바이트이다. 기본 20바이트의 구성은 5층이 있고, 각 층은 4바이트를 차지한다. 1층 : VER (4bits), HLEN (4bits), Service Type (8bits), Total Length (16bits), 합쳐서 4바이트 2층 : Identification (16bits), Flags (3bits), Fragmentation Offset (13bi.. 2022. 4. 13.
네트워크 정리 10. 라우터 구조 1. 개요 다시 한번 간단하게 설명하면 라우터는 데이터(패킷)이 이동할 경로를 설정하고, 입력받은 데이터를 올바른 경로로 보내는 역할을 하는 네비게이션같은 기계다. 입력 포트로부터 패킷을 입력받아 포워딩 테이블을 사용하여 패킷이 전달되어야 할 출력 포트를 찾고, 이 출력 포트로 패킷을 전달하는 일종의 블랙박스로 표현하였다. 2. 설명 2-1. 컴포넌트 (Componenets) 컴포넌트란 여러 기능을 모아서 처리할 수 있는 단위를 말한다. 모듈이라고도 부른다. 라우터 컴포넌트는 입력 포트 출력 포트 라우팅 프로세서 스위칭 패브릭 로 구성되어 있다. 2-2. 입력 포트 (Input Ports) 라우터의 물리 계층과 데이터 링크 계층의 기능을 담당한다 / 수신된 신호로부터 비트가 생성됨 프레임을 역캡슐화(de.. 2022. 4. 13.