전체 글 17

리팩토링 4주차 UDP

목차 1. UDP 2. UDP 헤더구조 3. UDP 통신방식 4. 정리   1. UDPUser Datagram Protocol의 약자로 보안과 신뢰성보다 전송 속도와 효율성이 더 중요한 경우 데이터를 전송하기 위해 IP와 함께 오래 사용된 프로토콜1) 주요 특징비연결형 서비스로 데이터그램 방식을 제공데이터의 전송 순서가 바뀔 수 있다. => 순서제어 X데이터 수신 여부를 확인하지 않는다.TCP의 3-way-handshaking과 같은 과정이 없다.신뢰성이 낮다.흐름제어가 없어서 제대로 전송되었는지, 오류가 없는지 확인할 수 없다.TCP보다 속도가 빠르다.1:1 & 1:N & N:N 통신이 가능하다.  2. UDP 헤더구조Source Port / Destination PortSource Po..

리팩토링 2024.08.09

리팩토링 4주차 TCP

목차1. TCP란2. TCP 헤더 구조3. TCP 연결 3-way HandShaking4. TCP 연결 해제(4-way-HandShaking)5. TCP Retransmission(재전송)  1. TCP란Transmission Control Protocol의 약자로, OSI 7계층 중 전송 계층에서 사용되고 있는 프로토콜로, 장비들 간의 통신 과정에서 정보를 안정적으로, 순서대로, 에러없이 교환할 수 있도록 하는 것에 목적을 둔 프로토콜이다.   1)주요특징신뢰성 : TCP는 데이터의 분실, 중복 또는 오류가 발생할경우 재전송을 수행함연결 지향적 : 통신을 시작하기 전에 송수신자간에 연결을 설정흐름 제어 : 네트워크의 혼잡도를 감지하고 데이터 전송 속도를 조절하여 효율적인 통신을 유지함혼잡 제어 : 네트..

리팩토링 2024.08.09

AWS 기초 클라우드에 대하여

목차1. 클라우드 컴퓨팅2. 클라우드 컴퓨팅 모델& 배포모델 이 카테고리 포스팅은 인프런에서 쉽게 설명하는 AWS 기초 강의를 듣고 정리하고자 올린 글 입니다.https://www.inflearn.com/course/%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85%ED%95%98%EB%8A%94-aws-%EA%B8%B0%EC%B4%88     1. 클라우드 컴퓨팅클라우드 컴퓨팅 : IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것*온디맨드 : 공급 중심이 아닌 수요 중심으로 서비스를 제공하는 것 클라우드 컴퓨팅 이점초기 투자 비용이 적음수요에 대한 빠른 대처 가능불확실한 수요 예측에서 오는 손해가 적음규모의 경제의 혜택을 볼 수 있음제품의 개발에 집중할..

리팩토링 3주차 OSI 7계층

목차▷ OSI 7계층(Open System Interconnection)이란?▷ 1계층 물리계층(Physical Layer)▷ 2계층 데이터링크 계층(Data Link Layer)▷ 3계층 네트워크 계층(Network Layer)▷ 4계층 전송 계층(Transport Layer)▷ 5계층 세션 계층(Session Layer)▷ 6계층 표현 계층(Presentation Layer)▷ 7계층 응용 계층(Application Layer)     ▷ OSI(Open System Interconnection) 7계층이란?  네트워크 초창기, 즉 OSI 계층 같은 개념이 자리잡지 않고 체계가 잡혀있지 않은 TCP/IP를 사용했었다.  서로 다른 컴퓨터 간의 통신은 불가능하고 같은 브랜드의 컴퓨터끼리만 통신이 가능한..

리팩토링 2024.08.01

IAM

AWS Regions- 전 세계에 걸쳐 있음- 데이터 센터의 집합- 가용영역(Availability Zones)은 보통 3개가 존재- 각각의 가용영역에 데이터 센터가 2개씩 존재할 수 있음- 재난에 대비하여 가용영역이 서로 분리되어 있음- 가용영역이 모여서 리전을 형성  리전 선택에 영향을 미칠 수 있는 요인1. 법률 준수(compliance)2. 지연 시간(proximity)3. 이용가능한 서비스(available services)4. 요금(pricing)  IAM(Identity and Access Management, Global service)-> aws 서비스에 요청을 생성하기 위한 일련의 권한을 정의하고, aws서비스에 의해 사용될 iam개체 USERS-> 사용자는 회사 내의 실제 물리적 사용..

리팩토링 2주차 자유주제(피싱에 대하여)

목차1. 피싱&피싱사이트?2. 피싱의 작동원리3. 피싱 공격의 예4. 피싱 피해사례 및 대응방안  1. 피싱&피싱사이트?피싱 : 개인정보(Private Date)를 낚는다(Fishing)라는 의미의 합성어로 전화, 문자 등 전기통신수단을 활용하여 사회적 공학 기법을 사용하여 피해자의 개인정보나 금융정보를 빼내는 수법피싱 사이트 :  피싱할 사이트와 유사하게 만든 가짜 사이트 2. 피싱의 작동원리1) 피싱 사이트 제작일반적으로 피싱 공격은 사칭하고자 하는 사이트와 동일한 디자인의 사이트를 제작하는데서 시작보통 피싱에 이용되는 문구는 '보안경고' 같은 심리적 불안을 유도하여 계정을 입력하게끔 유도하며 피싱 도메인을 숨기기 위해 '단축URL'을 사용하기도 함   2) 피싱 사이트 유도메일 및 SNS를 활용한 ..

리팩토링 2024.07.30