'컴퓨터 공학 기초/네트워크' 카테고리의 글 목록
게으른 개발자

컴퓨터 공학 기초/네트워크
OSI 7계층 쉽게 이해하기 – 계층별 역할과 흐름 정리
2024.03.05
OSI 7계층 완벽 정리OSI 7계층을 나눈 이유흐름을 한눈에 알아보기 쉬움7단계 중 특정한 계층에 문제가 생겼을 때, 해당 계층만 수정하면 되므로 유지보수가 용이계층 간 독립성을 통해 장비/소프트웨어의 개발 및 업그레이드가 쉬움계층별 전송 단위 (Encapsulation 개념)계층데이터 전송 단위7. 응용 계층 (Application Layer)데이터 (Data)6. 표현 계층 (Presentation Layer)데이터 (Data)5. 세션 계층 (Session Layer)데이터 (Data)4. 전송 계층 (Transport Layer)세그먼트 (Segment)3. 네트워크 계층 (Network Layer)패킷 (Packet)2. 데이터 링크 계층 (Data Link Layer)프레임 (Frame)1...
컴퓨터 공학 기초/네트워크
REST API란? 구조부터 장단점까지 한 번에 정리
2024.03.05
REST API란?API (Application Programming Interface)운영체제나 프로그래밍 언어가 제공하는 기능(파일 제어, 창 제어 등)을 제어할 수 있게 만든 인터페이스.서로 다른 시스템 사이의 정보/신호 교환을 위한 접점 역할.REST (Representational State Transfer)월드 와이드 웹(WWW)과 같은 분산 하이퍼미디어 시스템을 위한 아키텍처 스타일.HTTP 기반으로 자원에 접근하는 방식을 정의.REST의 구성 요소1. 자원 (Resource)서버에 존재하는 데이터의 총칭.고유한 URI(URL)를 통해 식별됨.클라이언트는 URI를 지정하여 CRUD 명령을 수행.2. 행위 (Verb)클라이언트가 HTTP Method (GET, POST, PUT, DELETE ..
컴퓨터 공학 기초/네트워크
[네트워크 기초] 공인 IP, 사설 IP, localhost 완벽 정리
2023.08.08
IP주소, 공인IP, 사설IP, 그리고 localhost까지 – 실무에서 헷갈렸던 개념 정리회사 내부에서 DB 연결 시 IP 이슈로 고생한 경험을 바탕으로IP와 관련된 개념들을 정리했습니다. 이론부터 실무 적용까지, 간단한 비유도 함께 포함되어 있어요!IP란?IP(Internet Protocol): 인터넷 통신 규약OSI 7계층 중 3계층(Network Layer), 또는 TCP/IP 기준 Internet Layer주소 역할: 송신자와 수신자의 위치를 식별비유: 택배를 보낼 때 보내는 사람과 받는 사람의 주소를 쓰는 것→ 받는 주소(IP)가 있어야 정확히 전달 가능!공인 IP 주소 (Public IP)전 세계에서 유일한 주소인터넷 상에서 직접 접근 가능한 IPIPv4 기준 범위: 1.0.0.0 ~ 223..