no image
OSI 7 Layer 3편 -Transport Layer
이전 Network Layer에서는 다음과 같은 문제가 있었다. 1. 한 번에 하나의 통신만 가능 -> 여러 어플리케이션이 동시에 통신 불가능 (카톡, 유튜브, 인터넷)2. 패킷등의 순서 보장 / 유실에 대한 대응 불가능 해당 문제를 해결하기 위해 전송 계층이 활용된다. Transport Layer- 통신 주체끼리 데이터 전달의 신뢰성을 확보하는 방법을 정의- 주요 단위 : 세그먼트- 주요 구성 요소 : TCP/UDP TCP(Transmission Control Protocol)- 패킷의 전달 과정에서 순서를 보장하고 유실되지 않도록 보장할 수 있는 통신 규약 -> 패킷 안에 세그먼트를 담아 주고 받아 로직을 처리- 연결 지향 -> 지속적으로 채널을 수립하여 전달 여부를 확인하고 무결성을 확인     지..
2024.09.26
no image
OSI 7 Layer 2편 -Network Layer
이전 1편에서 같은 로컬 네트워크 클라이언트 끼리의 통신 과정을 알아봤다. 같은 로컬 네트워크가 아닌 다른 로컬 네트워크로의 통신은 어떻게 진행되는지 알아보자.   네트워크 계층(Network Layer) - 여러 노드의 경로를 찾고 올바르게 전달될 수 있는 기능과 수단을 정의- 주요 단위 : 패킷- 주요 구성 요소 : Router, IP, ARP- 서로 떨어진 Local Network 간의 통신을 지원   먼저 통신을 하려면 목적지의 주소를 알아야 한다. 인터넷 세계에서는 IP를 주소로 사용한다.IP (Internet Protocol)- 인터넷 프로토콜 상에서 통신 주체를 식별하기 위한 아이디- 두 가지 종류 (IPv4, IPv6) CIDR (Classless Inter Domain Routing)- ..
2024.09.26
no image
OSI 7 Layer 1편 -Physical/Data Link Layer
OSI 7계층- 컴퓨터 네트워크 및 통신을 7개의 레이어로 표현한 모델- 하위 계층의 기능을 활용해 역할을 수행하고 상위 계층으로 처리 결과를 전달- 각 계층이 독립적으로 설계되므로, 특정 계층의 변경이 다른 계층에 영향을 미치지 않음  Physical Layer - 장치를 연결하기 위한 매체의 물리적인 사항- 전압, 주기, 시간, 전선의 규격, 거리 등- 단위 Bits- 대표 구성 요소 : 케이블, 안테나, 허브, 리피터 - 여러 Client 끼리의 1:1 통신은 위 그림처럼 Client 가 많아질수록 복잡해짐 허브 - 피지컬 계층에서 다수의 기기들을 연결해주는 장치- 허브는 스위치 처럼 똑똑하지 않아서 다음과 같은 특징을 가짐 1. 누구에게 전송하든 모두에게 전송됨 (Broad Cast)2. 충돌 감..
2024.09.24
no image
IAM 이란
IAM 이란AWS Identity and Access Management는 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스 입니다.IAM을 사용하면 사용자가 액세스할 수 있는 권한을 관리할 수 있습니다. IAM은 리전(서울, 미국, 일본 등)에 속하는 서비스가 아닌 글로벌 서비스 입니다. 루트 계정은 최초 생성 이후 가능하면 사용하지 말 것, IAM계정의 사용자는 필요한 최소한의 권한만 부여(최소권한의 원칙) 사용자(User)- 개인 또는 애플리케이션을 위한 용도- 특정 권한을 가진 ID (ex: EC2 FullAccess, Administrator)- AWS 전반에 IAM 사용자를 특별하게 식별할 필요가 있는 경우 ARN(Amazon Resource Number)을 사용합니다. 일반적..
2024.08.22
AWS