본문 바로가기
728x90

분류 전체보기189

OSI 7 Layer Model (4) - Session, Presentation, Application Session Layer통신 주체끼리 연결이 유지할 수 있는 방법을 정의예전의 컴퓨팅 환경에서 Layer 1, 2, 3, 4 이외의 차원에서 지속적인 연결(세션)이 수립될 수 있는 방법을 제공MAC Address(2) 와 IP(3) 주소와 포트(4)가 동일한 상황에서 어떻게 유저를 구분할것인가?현재에서도 마찬가지로 Layer4 이상의 추가적인 차원에서 지속적인 연결(세션)이 수립할 수 있는 방법을 포함HTTP Cookie몇몇 프로토콜의 경우 Session Layer 자체를 구현하지 않음FTP Protocol Presentation Layer받은 데이터를 해석하는 방법을 정의파싱, 압축 해제, 복호화 등 Application Layer에서 사용할 수 있는 형식으로 변환을 담당 Application Laye.. 2024. 10. 15.
OSI 7 Layer Model (3) - Transport Layer Transport Layer통신 주체끼리 데이터 전달의 신뢰성을 확보하는 방법을 정의주요 단위 : 세그먼트주요 구성 요소TCP / UDP주요 특징Network Layer로 성립된 통신 위에서 실질적인 활용을 위한 다양한 기능을 정의패킷의 순서 보장, 에러 처리, 포트 기반 분할 등  TCP (Transmission Control Protocol)패킷의 전달 과정에서 순서를 보장하고 유실되지 않도록 보장할 수 있는 통신 규약 패킷 안에 세그먼트를 담아 주고 받아서 로직을 처리 연결 지향지속적으로 채널을 수립하여 전달 여부를 확인하고 무결성을 확인지속적으로 무결성을 확보하는 과정에서 비교적 느리고 복잡한 과정 필요 주요 사용 사례웹페이지(http / https)이메일파일 전송SSHSegment(세그먼트)TC.. 2024. 10. 15.
OSI 7 Layer Model (2) - Network Layer [ AWS를 이해하기 위한 기초지식 : OSI 7 Layer Model (2) - Network Layer ]Network Layer여러 노드의 경로를 찾고 올바르게 전달될 수 있는 기능과 수단을 정의 주요 단위 : 패킷주요 구성 요소 Router, IP, ARP주요 특징서로 떨어진 Local Network간의 통신을 지원network간의 -> inter network -> internet중간중간 node들을 거쳐 목적지까지 도달할 수 있는 방법을 지원 IP(Internet Protocol) AddressInternet Protocol 상에서 통신 주체를 식별하위한 아이디 IPv4 : 32Bits아이피를 최대로 활용하기 위해 사설(Private)IP 와 공인(Public) IP로 분류IPv4를 표시하기 .. 2024. 10. 14.
OSI 7 Layer Model (1) - Physical/Data Link [ AWS를 이해하기 위한 기초지식 : OSI 7 Layer Model (1) - Physical/Data Link ]> 공부 목표 : 네트워크 기초 개념을 공부해서 AWS의 구성 요소들이 어떻게 움직이는지를 이해하기 위한 것을 목표로 한다.1. OSI 7 Layer Model컴퓨터 네트워크 및 통신을 7개의 레이어로 표현한 모델각 계층은 하위 계층의 기능을 활용해 역할을 수행하고 상위 계층으로 처리 결과를 전달Ethernet 관련 내용 한정으로 설명 ApplicationPresentationSessionTransportNetworkData LinkPhysicalPlease Do Not Throw Sausage Pizza Away 로 외우면 좀 쉽다.1) Physical Layer 장치를 연결하기 위한 .. 2024. 10. 11.
김영한 스프링 부트 - 핵심 원리와 활용 강의로 스프링 부트 시작하기 스프링 부트 - 5가지 핵심 기능1. 내장 서버(WAS) : 별도의 서버 설치 필요 없음2. 자동 라이브러리 관리 손쉬운 빌드 구성을 위한 스타터 종속성 제공스프링과 외부 라이브러리의 버전을 자동으로 관리 3.자동 구성(Auto Configuration) :복잡한 스프링 설정을 자동화프로젝트 시작에 필요한 스프링과 외부 라이브러리의 빈을 자동 등록4. 외부 설정환경에 따라 달라져야 하는 외부 설정 공통화 5. 모니터링과 관리 기능 강의 목차1. 스프링 부트 소개2. 스프링 부트와 웹 서버3. 스프링 부트 스타터와 라이브러리 관리4. 자동 구성 (Auto Configuration)5. 외부 설정과 프로필6. 모니터링과 활용스프링 부트 액츄에이터마이크로미터, 프로메테우스, 그라파나를 활용한 모니터링모니터링 .. 2024. 8. 27.
728x90