[네트워크 기초] Router와 Routing – 다른 네트워크로 가는 길
·
Knowledge/네트워크(Network)
안녕하세요!Justee에 오신 걸 환영합니다. 이번 글에서는 Router와 Routing에 대해 알아보겠습니다.같은 IP 대역 안에서는 바로 통신할 수 있지만, 다른 대역대 네트워크와 통신하려면 Router가 필요합니다.Router는 서로 다른 네트워크를 이어주고, 목적지까지 트래픽을 안전하게 보내주는 길잡이 역할을 합니다.1. Router와 Route Table1.1. RouterRouter는 서로 다른 대역대인 네트워크를 연결해 주는 장치이다.예를 들어, 사무실 네트워크(10.0.0.*)에서 인터넷(8.8.8.8)으로 나가려면 Router를 통해야 한다.Router는 '어느 경로로 가야 할지'를 알고 있어서, 트래픽을 적절한 곳으로 보내줄 수 있다. 1.2. Route TableRouter가 참고하..
[네트워트 기초] DHCP 설정 방법! IP를 자동으로 뚝딱 연결해보기
·
카테고리 없음
안녕하세요.justee에 오신 걸 환영합니다!이번 글은 DHCP(Dynamic Host Configuration Protocol)에 대한 내용입니다. DHCP는 IP를 자동으로 부여하는 기능입니다. DHCP 기능이 있는 공유기나 서버가 있다면, 클라이언트는 IP를 자동으로 할당받을 수 있습니다.반대로, DHCP 기능이 없다면 IP를 자동으로 받을 수 없어서 수동으로 할당하거나 NAT 등 다른 방식을 사용해야 합니다.목차DHCP 개념과 동작 흐름DHCP 설정 방법추가 고려사항마무리하며 1. DHCP 개념과 동작 흐름DHCP의 핵심 기능은 IP 주소와 필요한 네트워크 정보(Subnet Mask, Gateway, DNS 등)를 자동으로 할당해줄 수 있습니다. 이를 통해 관리자는 IP를 일일이 설정할 필요가 ..
[네트워크 기초] 나도 이제 Subnetting이 뭔지 알아! - IP 네트워크를 나누는 방법(Subnet과 Subnetting)
·
카테고리 없음
안녕하세요.Justee에 오신 걸 환영합니다.이번 글은 Subnet과 Subnetting에 대한 내용입니다. 같은 IP 대역 안에서, '여기까지는 같은 네트워크로 보겠다'고 정하는 네트워크 경계(Subnet Mask 또는 CIDR)를 정해서 여러 개의 작은 네트워크로 나누는 방법입니다.목차Subnetting이란?네트워크를 나누는 이유IP 클래스(Class)와 기본 서브넷Subnetting 정리 요약마무리하며1. Subnetting이란?Subnneting은 하나의 IP 대역을 여러 개의 작은 네트워크로 나누는 작업입니다.IP 범위는 그대로 유지되지만, 그 IP 범위에서 네트워크 경계를 나눠서 각각을 독립적인 네트워크로 만들게 됩니다. 2. 네트워크를 나누는 이유Subnetting을 하는 이유는 다양합니다...
[네트워크 기초] Subnet Mask와 CIDR 쉽게 이해하기 – 네트워크 구분법 정리
·
Knowledge/네트워크(Network)
안녕하세요!Justee에 오신 걸 환영합니다.오늘은 네트워크 설정에서 자주 마주치는 Subnet Mask와 CIDR 표기법에 대해 알아보겠습니다.이 둘은 IP 주소에서 '같은 네트워크'인지 판단하는 중요한 기준입니다. 해당 부분에 대한 기본 개념을 이해하면 다른 네트워크 설정에 큰 도움이 됩니다!이번 글에서는 개념 설명부터 예시, 비교표까지 정리해보겠습니다. 목차Subnet Mask와 CIDR이 왜 중요할까?IP 주소의 구조 – 네트워크 vs 호스트Subnet Mask란?CIDR이란?예시로 이해하는 Subnet과 CIDR왜 중요한가? – 실생활과 실무 예시정리 요약 – 핵심만 보기마무리하며 1. Subnet Mask와 CIDR이 왜 중요할까?IP 주소만 같다고 해서 모두 통신할 수 있을까요?아닙니다...
[네트워크 기초] NAT, Host Only, Bridge 이해하기(+ 가상머신)
·
Knowledge/네트워크(Network)
안녕하세요!Justee에 오신 걸 환영합니다.오늘은 VMWare의 네트워크 설정 화면을 보다가 자주 등장하는 NAT, Host Only, Bridge라는 연결 방식에 대해 정리해보려 합니다. 이 설정들은 단순한 옵션처럼 보이지만, 실제로는 IP 주소, NAT, 브릿지, 게이트웨이 같은 네트워크 기초 개념들과 그대로 연결되는 구조입니다.이번 글에서는 각 연결 방식이 어떻게 다르고, 어떤 상황에 적합한지를 예시와 함께 간단히 정리해 보겠습니다. 목차가상 머신(VM)과 네트워크 연결이란?NAT, Host Only, Bridge란?세 가지 연결 방식 비교네트워크 기초와의 관계그림으로 이해하는 구조마무리하며 1. 가상 머신(VM)과 네트워크 연결이란?VMWare나 다른 가상화 툴에서 가상 머신(이하 VM)을 생..
[가상화] Linux Bridge란? 설정 방법과 구조
·
운영/Linux
안녕하세요!Justee에 오신 걸 환영합니다.오늘은 'Linux Bridge란?'에 대해 포스팅하겠습니다.최근 VMWare 안에 KVM을 설치해서 그 안에 다시 가상 머신(이하 VM)을 생성하는 작업을 했었습니다.작업 중 리눅스 브릿지를 구성하게 되었는데, 리눅스 브릿지가 무엇일까? 왜 설정해야하지? 등, 여러가지 궁금증이 생겼고, 그 과정을 하나씩 정리해보며, 리눅스 브릿지가 왜 필요한지, 어떤 역할을 하는지에 대한 내용을 공유하려고 합니다.목차Linux Bridge란 무엇일까?Bridge vs NATBridge vs RouterNAT랑 Router만 있으면 외부 통신이 가능할까?브릿지 구성 방법그림으로 이해하는 브릿지 구성마무리하며 1. Linux Bridge란 무엇일까?리눅스 브릿지(Linux Br..
[Next.js] Page Router와 App Router가 궁금해질 때
·
Framework & Library/Next.js
안녕하세요!Justee에 오신 걸 환영합니다.오늘은 'Page Router와 App Router가 궁금해질 때'에 대해 이야기해 볼게요.목차Next.js 라우팅 시스템 개요Page Router와 App Router 차이점언제 사용하면 좋을까?(Page Router와 App Router)마이그레이션 고려사항마무리하며: 결론 및 정리1. Next.js 라우팅 시스템 개요Next.js는 2가지 라우팅 시스템을 제공합니다.Page Router: /pages 디렉토리 기반 라우팅App Router: /app 디렉토리 기반 라우팅Next.js v13.4부터 App Router(/app 폴더 기반, 이하 생략)이 도입되었으며, 기존 Page Router(/pages 폴더 기반, 이하 생략)와는 여러가지 차이점이 있습..
[react-router-dom] createBrowserRouter 활용하여 더 깔끔하게 라우트를 구성해보자!
·
Framework & Library/React
안녕하세요!Justee에 오신 걸 환영합니다.오늘은 'createBrowserRouter 활용하여 더 깔끔하게 라우트를 구성해보자!'에 대해 이야기해 볼게요.목차createBrowserRouter란 무엇인가?BrowserRouter와 createBrowserRouter의 차이점errorElement로 에러 처리하기loader를 활용한 데이터 로딩 및 로딩 상태 관리createBrowserRouter의 장점과 활용 사례언제 createBrowserRouter를 사용해야 할까?마무리하며: 개인적인 소견정보1. createBrowserRouter란 무엇인가?createBrowserRouter는 React Router v6.4에서 새롭게 도입된 라우터 설정 방식입니다. BrowserRouter는 간단한 라우팅만..
[Docker] 도커 설치하기(Windows) - Desktop
·
카테고리 없음
안녕하세요. 오늘은 도커 설치 방법에 대해서 알아보겠습니다! 해당 포스팅은 Windows 10 Pro 환경 기준으로 설명되었습니다. 도커는 대기업에서 Docker Desktop 사용시 유예기간(2022년 1월 31일까지)을 통해 유료화로 전환되었습니다. 개인 사용자 및 소규모 기업은 계속 무료로 사용할 수 있습니다! 1. 가상화 활성화 확인 및 비활성화시 켜기 1.1 가상화 활성화 확인 1 1.1.1 작업 관리자 열기 1) 윈도우 검색 창에서 작업 관리자라고 입력한다. 2) 작업 관리자 앱 선택하여 열기 1.1.2 가상화 활성화 확인 2. 도커 다운로드 2.1 Docker Desktop 파일 다운로드 1) 아래 주소를 눌러 사이트에 들어가주세요. https://www.docker.com/ 2) 이후 Do..
[Docker, Error] WSL 2 installation is incomplete 에러
·
Error
안녕하세요. 도커를 설치완료후 WSL 2 installation is incomplete라는 문구를 맞이했습니다. 해당 방법 해결 방법을 알아보겠습니다! 1. PowerShell 관리자 권한으로 열기 1) 윈도우 검색창에 PowerShell 입력 2) 관리자로 실행 선택 방법 2-1) 오른쪽 마우스로 PowerShell 선택후 관리자로 실행 선택 2-2) PowerShell 왼쪽 마우스로 선택후 아래 그림처럼 관리자로 실행 선택 2. 리눅스 서브시스템 활성화 1) 아래 명령어를 이용하여 그림 1과 같이 입력해줍니다. dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 2) 기능이 활성화되면 그림2처럼 확인..