Network & Server Factory

개인 공부 기록

용어정리 9

RPF 검사란? 멀티캐스트 루프 방지 원리

RPF 검사는 멀티캐스트 패킷이 출발지로 가는 최적 경로의 인터페이스로 들어왔는지 확인해, 아니면 버리는 방식으로 루프를 막습니다. 이 판단에 유니캐스트 라우팅 테이블을 쓰기 때문에, 멀티캐스트보다 유니캐스트 라우팅이 먼저 동작해야 합니다.1. RPF란RPF(Reverse Path Forwarding) 검사는 멀티캐스트 패킷의 루프를 막기 위한 확인 절차입니다. 멀티캐스트는 목적지가 그룹 주소라서 목적지 기준으로는 경로를 판단할 수 없으므로, 반대로 출발지 기준으로 판단합니다.2. 동작 방식라우터가 멀티캐스트 패킷을 받으면 출발지 주소를 확인합니다.유니캐스트 라우팅 테이블에서 그 출발지로 가는 경로의 출구 인터페이스를 찾습니다.패킷이 들어온 인터페이스와 같으면 통과(RPF 성공)시켜 전달하고, 다르면 폐..

IT 용어 & 팁 2020.10.04

가상화 네트워크의 브리지 모드란?

브리지 모드는 가상 머신(게스트)을 호스트와 같은 물리 네트워크에 직접 연결하는 방식입니다. 게스트는 호스트와 동등한 장비처럼 공유기에서 같은 대역의 IP를 받습니다.1. 정의브리지(Bridged) 모드는 호스트의 네트워크와 게스트의 네트워크를 다리(bridge)로 이어, 두 네트워크를 하나처럼 쓰는 방식입니다. 호스트와 게스트가 동등한 자격을 가지므로, 게스트에도 호스트처럼 공인 IP를 주거나, 호스트가 사설망에 있다면 호스트와 같은 대역의 IP를 줄 수 있습니다.2. 예시공유기에 연결된 PC에서 가상 머신을 브리지 모드로 쓰면, 가상 머신도 공유기의 DHCP에서 IP를 받습니다. 공유기 입장에서는 PC와 가상 머신이 각각 별도의 장비로 보입니다.모뎀 ── 공유기 ── PC ── 가상 머신모뎀 ── 공..

포트포워딩이란?

포트포워딩은 공유기로 들어온 특정 포트의 요청을 내부 장비의 IP와 포트로 전달하는 기능입니다. 사설 IP를 쓰는 내부 서버에 외부에서 접속할 때 필요합니다.1. 정의단어 그대로 "포트를 전달해 준다"는 뜻입니다. 공유기 안쪽 장비들은 사설 IP를 쓰기 때문에 외부에서 바로 찾아갈 수 없습니다. 포트포워딩을 설정하면 공유기의 공인 IP로 들어온 특정 포트의 요청을 지정한 내부 장비로 넘겨 줍니다. 게임 서버(예: 마인크래프트)를 열어 본 적이 있다면 한 번쯤 설정해 봤을 기능입니다.2. 예시공유기에서 외부 1024번 포트를 내부 192.168.3.181의 22번 포트로 포워딩하면, 외부에서 공인IP:1024로 접속했을 때 내부 서버의 SSH(22번)로 연결됩니다.포트포워딩 설정 예시외부에서 접속공유기가 ..

IT 용어 & 팁 2020.08.31

DMZ와 TwinIP의 차이

DMZ는 내부 IP 하나에 공유기의 모든 포트를 포워딩하고, TwinIP(Super DMZ)는 MAC 주소를 기준으로 장비에 공인 IP를 직접 할당하는 것처럼 동작합니다. 서버가 공인 IP를 직접 인식해야 하는지에 따라 선택합니다.1. DMZ공유기의 내부 IP 중 하나를 지정해, 공인 IP로 들어오는 모든 포트를 그 IP로 연결합니다. 즉 외부에서 들어오는 모든 포트를 지정한 내부 IP로 포트포워딩하는 기능입니다.DMZ 구조 서버는 사설 IP(예: 192.168.0.10)를 받지만, 외부에서 들어오는 모든 포트가 연결되기 때문에 서버에 바로 접속하는 것과 비슷한 효과가 있습니다. 따로 포트포워딩을 설정한 포트를 뺀 나머지 외부 접속이 모두 지정한 IP로 전달됩니다.장점포트를 연결만 해 주므로 공유기 성능..

IT 용어 & 팁 2020.08.31

VTP란? Server, Client, Transparent 모드

VTP는 트렁크 포트로 스위치끼리 VLAN 정보를 주고받아, 여러 스위치의 VLAN 설정을 일치시키는 Cisco 프로토콜입니다. Server, Client, Transparent 세 가지 모드가 있습니다.1. 정의VTP(VLAN Trunking Protocol)는 스위치들이 가진 VLAN 정보를 트렁크 포트로 교환해 항상 같게 유지하는 프로토콜입니다.스위치끼리 VLAN 정보를 주고받아 동기화합니다.VLAN 정보는 트렁크 포트를 통해서만 교환되므로, 스위치 사이 링크가 트렁크여야 합니다.같은 VTP 도메인 이름을 쓰는 스위치끼리만 정보를 주고받습니다.VTP로 VLAN 정보를 동기화하는 구조2. 모드모드VLAN 생성·수정·삭제받은 정보 반영다른 스위치로 전달Server(기본값)가능반영전달Client불가반영전..

IT 용어 & 팁 2020.08.31

DDNS란?

DDNS는 유동 IP가 바뀔 때마다 DNS 레코드를 자동으로 새 IP로 갱신해, IP가 바뀌어도 같은 도메인으로 접속할 수 있게 해 주는 서비스입니다.1. 왜 필요한가기업이나 기관의 웹사이트는 고정 IP에 도메인을 연결합니다. 하지만 가정용 인터넷은 대부분 유동 IP이고, 고정 IP를 받으려면 비용이 많이 듭니다. 유동 IP에 도메인을 그대로 연결하면 IP가 바뀌기 전까지는 잘 되지만, IP가 바뀌면 접속이 끊깁니다. 더 나쁜 경우 예전 IP를 다른 사용자가 받으면 도메인이 엉뚱한 곳으로 연결됩니다.2. DDNS의 동작DDNS(Dynamic DNS)는 공유기나 클라이언트 프로그램이 현재 공인 IP를 주기적으로 확인하고, IP가 바뀌면 DNS 레코드를 새 IP로 자동 갱신합니다. 그래서 IP가 바뀌어도 같..

IT 용어 & 팁 2020.08.30

NIC 이중화: 티밍과 본딩이란?

티밍과 본딩은 서버의 랜카드(NIC) 여러 개를 하나로 묶는 기술입니다. 한쪽 링크에 장애가 나도 다른 쪽으로 통신이 이어지며, Windows에서는 티밍, Linux에서는 본딩이라고 부릅니다.1. 개념서버에 랜카드를 두 개 이상 달고 각각 케이블을 연결한 뒤, 운영체제에서 하나의 논리 인터페이스로 묶습니다.랜카드 2개로 구성한 NIC 이중화 평소에는 Active 쪽 링크로 통신하다가, Active 링크에 장애가 나면 Standby 링크로 통신을 넘깁니다. 한쪽에 문제가 생겨도 통신이 끊기지 않습니다.2. 구성 방식방식동작Active-Standby한 링크만 쓰고, 장애 시 대기 링크로 전환(가용성)Active-Active두 링크를 동시에 사용(가용성 + 대역폭) Active-Active로 대역폭까지 늘리려..

IT 용어 & 팁 2020.08.28

[Network] DHCP란? IP 자동 할당 과정 정리

DHCP는 네트워크에 들어온 호스트에게 IP 주소와 게이트웨이, DNS 같은 설정을 자동으로 나눠 주는 프로토콜입니다. Discover, Offer, Request, ACK 네 단계로 주소를 받습니다.1. DHCP가 필요한 이유TCP/IP 네트워크에서 통신하려면 각 호스트가 고유한 IP 주소를 가져야 합니다. 장소를 옮길 때마다 IP를 손으로 다시 설정하는 것은 번거롭고, 주소가 겹치는 실수도 생깁니다. DHCP(Dynamic Host Configuration Protocol)는 이 작업을 자동으로 처리합니다. 호스트가 네트워크에 접속하면 서버가 사용 가능한 주소를 일정 기간(임대 기간) 빌려줍니다. 가정용 공유기부터 기업 네트워크의 Windows Server, 라우터까지 대부분의 네트워크에서 사용합니다..

IT 용어 & 팁 2020.07.06

[Network] 로드밸런서란? Scale-up과 Scale-out, 부하 분산 알고리즘 정리

로드밸런서는 클라이언트와 서버 사이에서 요청을 여러 서버로 나눠 한 서버에 부하가 몰리지 않게 합니다. 서버를 늘리는 Scale-out 구조에서는 반드시 필요하며, 분배 방식은 알고리즘으로 정합니다.1. 로드밸런서란로드밸런서는 서버의 부하(로드)를 분산(밸런싱)하는 장비나 소프트웨어입니다. 클라이언트와 서버 사이에 위치해 들어오는 트래픽을 여러 서버로 나눠 보냅니다.2. Scale-up과 Scale-out트래픽이 늘었을 때 대응하는 방법은 크게 두 가지입니다.Scale-up과 Scale-out 비교방식내용예시로드밸런서Scale-up서버 한 대의 성능을 높입니다.CPU를 i7에서 i9로 교체필요 없음Scale-out같은 역할의 서버를 여러 대 둡니다.웹 서버 1대 → 3대필요 Scale-out은 서버가 여..

IT 용어 & 팁 2020.05.05
서울
--:--:--
-전체 글
-카테고리
오늘 방문