전체 글 104

Hyper-V 설치와 설치 확인 방법 끝판왕

Hyper-V는 Windows 10 Pro, Enterprise 및 Education 64비트 버전에서 사용할 수 있습니다. Home 버전에서는 사용할 수 없습니다. 1. 설치 - PowerShell을 사용해서 Hyper-V 활성화 PowerShell 관리자 권한으로 실행 후 다음 명령어를 입력해 줍니다. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All - 설정을 통해 Hyper-V 활성화 Windows 단추 우클릭 -> 앱 및 기능 -> 프로그램 및 기능 -> Windows 기능 사용/사용 안함 ->Hyper-V 선택 -> 확인 설치 확인 관리자권한으로 cmd를 실행 후 다음 명령어를 입력해줍니다. sc query 다음..

DNS개념과 DNS 쿼리 과정 예시 (전달자, 조건부 전달자) 끝판왕

DNS(Domain Name System) 컴퓨터의 경우 사용하는 운영체제도 서로 다르고, 프로그램의 경우 아예 구현된 언어가 다르기 위해 네트워크에서 이들이 통신할 수 있도록 하려면 공통된 통신 규약, 즉 프로토콜이 필요합니다. 이러한 프로토콜로 IP가 있습니다. IP는 통신에 필요한 고유 주소를 말하며 통신 기능이 제공되는 기기들이 서로 통신을 하기 위해 필요한 고유 번호이며, 각 장치들 간 통신을 식별할 수 있는 전화번호와 같습니다. 이러한 전화번호는 외우기도 어렵고, 잘못 기억할 가능성이 높기 때문에. 각각 번호에 대한 이름을 부여했으며 이것을 도메인 네임 이라 부릅니다. 도메인의 정보가 저장되어 있는 DNS 서버는 도메인과 도메인에 해당하는 IP 주소를 저장하고 있는 전화번호부와 같은 역할을 하..

OSI 7 Layer 정리 끝판왕

OSI 7 계층이란? - ISO(국제표준화기구)에서 개발한 모델 - 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것 다른 제조업자의 시스템이라도 네트워크 유형에 관계없이 상호통신이 가능한 지침 일반적인 통신 환경에서 서로 통신을 원하는 양 당사자의 신뢰성 있고 원활한 통신을 수행하기 위한 통신규약 OSI 7 계층을 나눈 이유 흐름을 한눈에 알아보기 쉽고, 사람들이 이해하기 쉽다. 여러 네트워크 장비를 사용해도 호환이 가능하다. 문제해결이 편하다. 데이터 캡슐화 OSI 7 계층의 순서 - 하위계층(물리 > 데이터 링크 > 네트워크) > 상위계층 (전송 > 세션 > 표현 > 응용) 1계층 물리계층 전기 신호의 변환 및 제어 역할과 시스템 간의 물리적 연결을 담당합니다. 전기 신호의 변환 및 제어 역할과..

서브넷 마스크의 클래스와 예제 풀이 끝판왕

서브넷 마스크 클래스 범위 서브넷 마스크 예제1 A클래스의 IP가 116.81.97.8 일 경우 A클래스의 기본 서브넷 마스크는 255.0.0.0 IP 주소 A 클래스 기본 서브넷 마스크 ----------------------------------- 서브넷 네트워크 116.81.97.8 이라는 IP 주소가 현재 있습니다. 우리는 첫번째 옥텟값을 통해 A 클래스 임을 확인할 수 있으며 A 클래스 기본 서브넷 마스크로 서브네팅 과정을 통해 서브넷 마스크를 통해 Network ID 와 Host ID를 분리해 보겠습니다. AND 연산 결과 후 116.0.0.0 이라는 서브넷 네트워크가 나온것을 볼 수 있습니다. 이를 통해 116.81.97.8 IP 주소를 통해 네트워크 주소는 116.0.0.0 이고 호스트 주..

IP, SUBNET, GATEWAY 의 개념 끝판왕

IP (Internet protocol) 네트워크에서 어떤 정보를 수신하고 송신하는 통신에 대한 규약 IP 주소(IP Address) 인터넷에 연결되어 있는 각 컴퓨터들이 갖고 있는 숫자로 이루어진 고유 주소 네트워크 주소와 호스트 주소로 나뉜다. IP 주소를 통해 host들을 구분하여 데이터를 정확하게 송수신 할 수 있다. 네트워크 내에서 호스트 IP는 각자 달라야 한다. "Unique" 서브넷(Subnet) IP 주소에서 네트워크 영역을 부분적으로 나눈 부분 네트워크 IPv4 주소의 고갈되는 속도를 늦추기 위해 사용 서브넷 마스크(Subnet mask) 서브넷을 만들 때 사용되는 것 IP주소 체계의 Network ID 와 Host ID를 분리하는 역할 주어진 IP 주소가 어느 네트워크 대역인지를 설정..

[JAVA 배열의 선언과 사용2] 특정한 값 찾기, 주사위 던지기, 극장 예약 시스템

특정한 값 찾기 SeqSearch.java import java.util.*; public class SeqSearch { public static void main(String[] args) { int s[]= {0,10,20,30,40,50,60,70,80,90,100}; int value, index = -1; Scanner scan = new Scanner(System.in); System.out.print("탐색할 값을 입력하시오 : "); value = scan.nextInt(); for(int i = 0; i< s.length; i++) { index++; if(value==s[i]) { System.out.println(value+"의 값은" + index + "위치에 있습니다."); } ..

공부/JAVA 2022.08.21

[JAVA 조건문] 최대 공약수 찾기 , 약수 계산하기, 난수의 합 계산하기, 숫자 추측 게임, 로또 확률 계산

최대 공약수 찾기 : while Gcd.java import java.util.*; public class Gcd { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a, b, c; System.out.print("두개의 정수를 입력하시오(큰수, 작은수)"); a=input.nextInt(); b=input.nextInt(); //사용자로부터 정수들이 입력되어 x와 y로 저장된 다음에, 최대 공약수를 계산하는 while 루프로 들어간다. // while 이 값이 화면에 출력된다. while(b!=0) { c=a%b; a=b; b=c; } System.out.println("최대 공약수는 : "+ a);..

공부/JAVA 2022.08.21

[JAVA 반복문] 성적에 따라 학점 결정하기, 인사말 출력하기, 월의 일수 출력하기

성적에 따라 학점 결정하기 : if-else Grading.java import java.util.*; public class Grading { public static void main(String[] args) { int grade; String rate; Scanner input = new Scanner(System.in); System.out.print("성적을 입력하시오 : "); grade = input.nextInt(); if(grade>=90) rate = "A"; else if(grade>=80) rate = "B"; else if(grade>=70) rate = "C"; else if(grade>=60) rate = "D"; else rate = "F"; System.out.printl..

공부/JAVA 2022.08.21