전체 글

·네트워크
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇    OSI (Open Systems Interconnection)OSI 7 계층 모델이란? OSI 7 계층 모델은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. → 즉 컴퓨터와 컴퓨터가 통신하는데 필요한 과정을 7단계로 나눈거다. 국제표준화기구(ISO)에서 1970년대 후반에 개발한 모델로, 컴퓨터 네트워크 통신을 계층으로 나누어 개념적으로 설명한다. 현재의 인터넷 환경에서는 주로 TCP/IP 모델이 채택되지만, OSI 모델은 여전히 교육 및 이해의 목적으로 사용되고 있다.  OSI 7 계층을 나눈이유는?통신이 일어나는 과정이 단계별로 파악할 수 있다.통신 흐름을 한눈에 알아보기 쉽고, 이해하기 쉽다.7단계 중..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇   아마존 API 게이트웨이Amazon API gateway  AWS API Gateway는 AWS 클라우드 환경에서 API를 생성, 모니터링, 유지 관리를 하는 서비스이다.API (Application Programming Interface)는 클라이언트(사용자)로부터의 요청을 애플리케이션 서버로 보내고, 애플리케이션 서버로부터의 응답을 클라이언트로 반환하는 인터페이스를 말한다. API Gateway는 말 그대로 어플리케이션 서비스(Client)에서 클라우드에 있는 백엔드 서비스(API server)에 통신 할 때, 중간에서 관리하고 중개하는 역할이다. (즉, API가 지나가는 통로인 셈이다)        ◈ 일반적으로 애플리케..
·네트워크/NAT
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇    NAT (Network Address Translation)사설 IP → 공용 IP (🌐인터넷) 📌 예시) 흔히 가정이나 사무실에서 쓰는 공유기 NAT는 사설 네트워크를 외부 네트워크(🌐인터넷)과 통신이 가능하게 한다.NAT는 사설 네트워크에서 사용되는 사설 IP 주소를 공인 IP 주소로 변환하거나, 반대로 외부에서 내부로 들어오는 패킷의 공인 IP 주소를 해당하는 내부 디바이스의 사설 IP 주소로 변환한다. NAT 왜 사용하는가?IP 주소 절약IPv4 주소의 총 갯수: 2^32개 → 4,294,967,296개IPv4 주소 부족하기 때문에 NAT를 통해 사설 주소를 사용하여 더 많은 네트워크 구축 가능하다.보안NAT는 ..
·네트워크
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇   REST의 탄생 배경 프론트엔드와 백엔드가 분리되기 시작하면서 등장  Representational State TransferRESTREST는 웹 서비스를 만들기 위한 설계 방식 중 하나이다. REST는 웹 서비스를 설계하고 구축하기 위한 아키텍처 스타일을 나타낸다. 쉽게 설명하면, 그냥 웹 서비스가 아키텍쳐적으로 작동하는 방식이라고 생각하면 될거같다. REST는 리소스를 이름으로 구분하여 해당 리소스의 상태를 주고받는 모든 것을 의미한다. REST 구체적인 개념HTTP URI를 통해 리소스을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하..
·네트워크
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇ 사전 지식 Resource (리소스) 식별자가 있는 모든 것은 리소스이다 리소스는 "웹에서 식별 가능하고 조작 가능한 모든 것"을 뜻한다. 예시 1) 웹페이지: "https://www.example.com/about" 예시 2) 이미지 파일: "https://www.example.com/images/logo.jpg" 예시 3) API 엔드포인트: "https://api.example.com/users" 리소스는 일반적으로 URI(Uniform Resource Identifier)를 통해 식별된다. URI, URL, URN 웹에서는 URI, URL, URN이라는 것이 있는데 모두 리소스를 식별하기 위해 사용되는 개념이다. 각각은 약간..
·네트워크
◇ 공부 기록용으로 작성하였으니 틀린 점, 피드백 주시면 감사하겠습니다 ◇ Switching 이란? 네트워크를 연결 방식이 2가지 있다고 가정해 보자. 하나는 Complete Network 방식, 또 하나는 Switch 방식. Complete Network 방식은 nC2 = n(n-1)/2 개의 연결 라인이 필요하다. 하지만 Switch 방식을 이용한다면 n개의 라인만으로 해결 가능하다. Switching 내부의 동작방식 회로 교환 vs 패킷 교환 Circuit Switching vs. Packet Switching 통신 네트워크에서 데이터 전송을 다루는 2 가지 주요 접근 방식이다. ​ ​ Circuit Switching (회로 교환) Circuit Switching 방식은 📞전화기를 예로 들면 쉽게 ..
·클라우드(AWS)
◇  공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇  AWS 공동 책임 모델AWS shared responsibility modelAWS로 구축한 인프라에 대해서 AWS측과 AWS를 사용하는 고객 간의 책임을 분담한다.즉 AWS 서비스를 운용하는데 있어서, 보안이나 컴플라이언스 문제가 있을 때, 어디까지가 AWS 잘못이고, 어디까지가 고객 책임인지를 위한 것이다. 근데 AWS의 서비스마다 책임 범위가 다를수있다. ✅ AWS의 책임 범위 (Managed by AWS)(물리적 보안) 데이터 센터 시설하드웨어와 소프트웨어의 인프라네트워크 인프라네트워크 장비의 펌웨어 버전 업데이트불필요한 물리적 디스크의 폐기Host OS 하이퍼바이저(Hypervisor, 호스트 OS)에 대한 보안 패치 ..
AWS에서 프라이빗 IP 주소가 10.0.0.0/8 대역에서 시작하는 이유는 이 주소 범위가 RFC 1918에 정의된 "Private IPv4 Address" 대역 중 하나이기 때문이다. RFC 1918에서 정의된 세 개의 프라이빗 IP 대역은 다음과 같다: 10.0.0.0 - 10.255.255.255 (10.0.0.0/8) 172.16.0.0 - 172.31.255.255 (172.16.0.0/12) 192.168.0.0 - 192.168.255.255 (192.168.0.0/16)
찌르비
아주 쉽게 정리한 블로그