목록IT/Computer Science (33)
충분히 쌓여가는
더보기 Session 기반 인증 | Token 기반 인증을 알기 전에 인증(Authentication)과 인가(Authorization)에 대해 먼저 알아보고자 함 인증과 인가가 비슷하게 들릴 수 있지만 IAM(Identity and Access Management) 환경에서는 명확히 구분되는 보안 프로세스 인증(Authentication) 사용자의 신원확인 인증은 사용자의 신원을 검증하는 행위로서 보안 프로세스에서 첫 번째 단계 인증 프로세스 비밀번호: 사용자 이름과 비밀번호는 가장 많이 사용되는 인증 요소, 사용자가 데이터를 올바르게 입력하면 시스템은 아이덴티티가 유효하다고 판단하고 액세스를 허용함 일회용 핀: 단일 세션이나 트랜잭션에 한하여 액세스를 허용함 인증 앱: 액세스를 허용하는 외부 기관을 ..
GPU(Graphic Processing Unit) 높은 수준의 멀티미디어(음성, 영상)를 컴퓨터에서 제공하기위해 만든 전용 장치 대용량 멀티미디어를 병렬 연산 처리하는 장치 그래픽 카드의 부품 중 일부 CPU가 있는데도 불구하고 GPU가 필요한 이유 CPU는 한 번에 하나의 정보만 처리 가능(이 속도도 매우 빠름)하지만 멀티태스킹이 안됨 -> 멀티 코어 CPU 개발(하지만 멀티코어로 충분하지 않음) CPU정보는 순차적으로 입력을 받고 입력받은 정보를 해석, 계산해서 최종적으로 출력해주기 때문(직렬 처리 방식) 대용량 정보(그래픽, 이미지 프로세싱 등)가 한 번에 입력되면 앞에 들어온 정보부터 처리하기 때문에 병목현상이 생기게 됨 GPU는 입력된 정보를 동시다발적(병렬)으로 처리함, 정보의 개별적인 처리..
IPv4(Internet Protocol version 4) 인터넷에서 사용되는 패킷 교환 네트워크상에서 데이터를 교환하기 위한 32비트 주소체계를 갖는 네트워크 계층의 프로토콜 약 43억 개의 고유한 IP주소를 가질 수 있음 인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 인터넷 주소 총 32비트 숫자로 8비트씩 나누어 4부분으로 구성(. 마침표로 구분) 네트워크 부분의 길이(인터넷 주소의 개수)에 따라 A클래스에서 E클래스까지 총 5단계로 구성 원래 2진수로 되어있지만 사람 기준 구분하기 힘들기 때문에 192.168.0.1(10진수)과 같이 표현함 IPv4 헤더(Header) IP 패킷의 앞부분에서 주소 등 각종 제어정보를 담고 있는 부분 IPv4 헤더 사이즈는 옵션 미지정시에는 최소 20바이트 이..
IP(Internet Protocol) 인터넷에 연결되어 있는 장치(컴퓨터, 스마트폰, 타블릿, 서버 등등)들은 각각의 장치를 식별할 수 있는 주소를 가지고 있는데 이를 ip라고 함 컴퓨터와 컴퓨터가 서로 간의 위치를 파악하기 위해 알고 있어야 하는 정보 Domain(도메인) ip는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해서 각 ip에 이름을 부여할 수 있게 했는데, 이것을 도메인이라고 함 서비스가 운영되고 있는 컴퓨터/서버를 식별하기 위한 단위 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만든 인터넷주소 인터넷에서 인터넷 프로토콜 주소를 사람이 기억하기 쉽도록 하기 위하여 만들어진 것 Domain: https://www.tistory.com tist..