ETC5 [windows]hosts파일 변경하기 hosts 파일 DNS와 같이 특정 문자열을 주소창에 입력 시 특정 IP로 변환해 주는 설정 파일 예)localhost -> 127.0.0.1 DNS와 같은 역할인데 Hosts파일을 사용하는 이유? DNS 서버에서 도메인 네임을 IP주소로 변경할 필요 없기에 속도가 향상되고 리소스 사용이 줄어든다. 또한 특정 사이트 차단도 가능하다 예를 들어 아래처럼 hosts 파일 안에 구글 도메인 네임을 네이버 IP주소(125.209.222.141)로 등록하면 125.209.222.141 google.com google.com에 접근 시 DNS 서버보다 먼저 hosts 파일을 확인하기 때문에 125.209.222.141(네이버)에 접속하게 된다. 이렇게 구글에 접근하려고 하면 네이버로 접근시켜 구글 접근을 차단한다... 2021. 2. 8. [컴퓨터 통신]DNS - Domain Name System Domain Name System 네트워크 상에서 각 호스트들은 IP주소를 통해 서로를 구별하고 통신하는데 이 IP 주소는 8bit 숫자 4개로 이루어져 있어 외우기가 힘들다. 예를 들어 주소창에 naver.com 대신 125.209.222.142를 입력해서 접속해야 한다면? 물론 저 번호도 계속 쓰다 보면 외워지겠지만 우리가 접속할 사이트는 네이버 하나가 아니다. 그 많은 번호들을 전부 외울 수가 없기에 더 직관적으로 접근할 수 있도록 naver.com이라는 도메인 네임을 만든 것이다. ※간단하게 인터넷의 전화번호부 역할을 한다고 생각하면 이해하기 쉽다. Domain Name System은 이러한 Domain Name을 수직적으로 체계화한 것이다. 초기에는 비 계층적이고 평면적이어서 이름이 서로 다르기.. 2021. 2. 8. [컴퓨터 통신]IP 클래스와 CIDR IP 클래스 IP 클래스는 IPv4 주소를 영역별로 나눈 것으로 크게 A, B, C, D, E 클래스로 나뉘며 각각 네트워크 크기와 호스트의 수가 다르다. 이중 D와 E는 특수용도로 D는 멀티캐스트용, E는 향후 사용을 위해 예약된 주소다. 나머지 A, B, C는 일반 사용자에게 부여하는 용도로 이번에 어떻게 나뉘는지 알아보려고 한다. 위 그림을보면 클래스는 서브넷 마스크를 Octet 단위로 구분하는 것을 알 수 있다. A 클래스는 위 그림과 같이 4 Octet 중 맨 앞 1 Octet이 네트워크 영역이다. 앞에서 배웠듯이 앞에 8자리가 네트워크 영역이므로 255.0.0.0 가 default subnet mask라는 것을 알 수 있다. 또한 맨 앞 비트가 0으로 시작하기에 0(0000 0000) ~ 12.. 2021. 1. 26. [자료구조]QUEUE QUEUE 전후/선후 관계가 1:1로 선형 자료구조 FIFO(first in first out) 먼저 입력된 Data가 먼저 출력된다. 주로 우선순위가 따로 없이 순서대로 진행되어야 할 때 사용한다. 입력/추가(Enqueue)는 끝(Rear or Tail)에서만 가능하고 출력/제거(Dequeue)는 처음(Front or Head)에서만 가능 큐 구조에서 가능한 작업들은 Enqueue, Dequeue, Peek 정도가 있다. Enqueue - 큐에 데이터를 추가하는 작업으로 Rear 쪽으로 추가된다. Dequeue - 큐에서 데이터를 반환 및 삭제하는 작업으로 front에서 삭제된다. peek - 현재 반환될 데이터를 확인한다. 데이터를 확인만 할 뿐 큐에서 제거는 안 함 큐의 구현 방법에는 링크드 리스트.. 2021. 1. 22. 이전 1 2 다음