L2,l3 스위칭과 라우팅
오토에버 클라우드 네트워크 강의 때 들었던 와 데이터 링크와 네트워크 계층에 대해서 다시 정리한다 L2 데이터링크 계층 전달 단위: 프레임(frame) 주소 체계: MAC 주소 (48비트, 예: 00:1A:2B:3C:4D:5E) 주요 장비: 스위치(switch) 1. MAC 학습 (L...
오토에버 클라우드 네트워크 강의 때 들었던 와 데이터 링크와 네트워크 계층에 대해서 다시 정리한다 L2 데이터링크 계층 전달 단위: 프레임(frame) 주소 체계: MAC 주소 (48비트, 예: 00:1A:2B:3C:4D:5E) 주요 장비: 스위치(switch) 1. MAC 학습 (L...
네트워크 인터페이스를 설정할 때 자주 만나는 주요 개념과 NAT/PAT를 정의해본다 1. IP주소 정의: 네트워크 상의 호스트를 논리적으로 식별하는 32비트(IPv4) 또는 128비트(IPv6) 숫자 예시 IPv4 예: 192.168.50.10 8비트씩 끊어서 표시 IPv6 예: 2001:db8:abcd:0012::1 IPv4는 2...
스위치 (Switch) 단일 장애점(SPoF) 하나의 장비 또는 경로에 장애가 발생하면 전체 네트워크가 마비될 수 있는 구조 해결: 이중화·다중화 설계 (스위치 이중화, 링크 이중화 등) 루프(Loop) 스위치가 물리적으로 고리처럼 연결되어 있을 때 프레임이 무한 전파되는 현상 브로드캐스트 스톰: Flooding → 다른 스위치로 전파 → ...
프로토콜 프로토콜: 통신 규칙, 규약, 약속 프로토콜 스택: 단일 프로토콜이 아닌 여러 개의 프로토콜을 계층적으로 구성한 형태 대표적인 스택 TCP/IP 스택: 현재 네트워크의 표준. 5계층 모델 OSI 7계층: 통신 규약의 표준화 목적 Application - Data, Presentation - Data, Sessi...
셸프로그래밍에서 연산자 산술 연산자 (Arithmetic Operators) $(( ... )) 또는 let, expr로 계산 Bash 4.0 이상이면 (( ... )) 표현도 사용 가능 연산자 의미 예시 + 더하기 echo $((3 + ...
리눅스에서 데몬과 백그라운드 차이 백그라운드 프로세스 (Background Process) 정의: 사용자가 명시적으로 실행했지만, 터미널과의 연결을 끊고 뒤에서 실행되도록 만든 프로세스 특징: 일반적으로 명령 뒤에 & 기호를 붙여 실행 (command &) 작업 제어 (job control)의 ...
네트워크 IP주소 역할: 네트워크 상에서 호스트(컴퓨터, 라우터, 스마트폰 등)를 식별하는 논리적 주소 IPv4 32비트(4바이트)로 구성 8비트씩 점(.)으로 구분하여 십진수 표기: 0.0.0.0 ~ 255.255.255.255 클래스풀(Classful)·클래스리스(Classless) 표기: 전통적 클래...
UID(User ID)와 GID(Group ID) UID는 사용자를 유일하게 식별하는 코드, GID는 그룹을 유일하게 실별하는 코드이다 위 id는 왜 사용할까? 일관된 식별: 사용자 이름(username)은 변경될 수 있지만, UID는 시스템 전반에서 고정된 식별자 역할 파일·디렉토리 소유권 관리: 소유자(UID)...
리눅스 부팅과 종료 1. 부팅과정 전원 → BIOS단계 → Boot Loader → kernel init → systemd → login prompt 2.bios 단계 1) 전원을 켜면 BIOS가 동작 기본적인 하드웨어 키보드 마우스 모니터등의 상태를 확인하고 부팅 장치를 선택해서 부팅 디스크의 첫 섹터에서 512B를 로딩 2) 첫 섹터의...
Mapping 앱을 홍보하기 전에 안드로이드 버전을 만들어야했다(아무래도 사용자들이 아이폰만 있다면 유저수가 더 적어지고 메모를 작성할 사람이 줄어들기 때문이다) playstore 먼저 여기서 앱을 다운 받을 수 있다 앱을 처음 만들때는 swift를 공부하기 위해서 시작한 느낌도 있어서 안드로이드 버전을 만들 생각은 안했다 그래서 이번에 ...