전체 글 344

[IT 통합 기초] 패킷 트레이서, 가상 네트워크 설정, ping 시뮬레이션 모드

1. 패킷 트레이서(Packet Tracer) : 교육과 실습, 그리고 단순 컴퓨터 네트워크 시뮬레이션을 위한 연구에 이용할 수 있는 시스코의 라우터 시뮬레이터  2. 패킷 트레이서 설치 : 설치 파일은 수업에서 제공> Next 클릭 > I accept the agreement 선택 후 Next 클릭> Next 클릭 > Next 클릭 > Next 클릭> Install 클릭 > 확인 클릭 > Finish 클릭> OK 클릭 > 설치 완...!  3. 패킷 트레이서 프로그램을 이용해서 가상의 네트워크를 구성한다.   왜 가상으로 구성? 실제 장비로는 네트워크를 실제로 구축할 수 없으니깐...!   즉, 패킷 트레이서를 이용한 가상의 네트워크 장비들을 통해서 실제 네트워크처럼 확인하는 것이 가능하다.  4. 가..

IT공부 2020.12.09

[IT 통합 기초] B 클래스 서브넷팅, VLSM

1. B 클래스와 C 클래스의 차이점   ① 서브넷마스크와 네트워크나 호스트로 가지는 옥텟의 개수가 다르다.   ② B 클래스(최대 65,536개)는 C 클래스(최대 256개)보다 훨씬 더 많은 호스트를 가질 수 있다.  2. B 클래스 서브넷팅1) 151.92.0.0 /16 네트워크를 6500개의 호스트가 사용할 수 있도록 서브넷팅 ** 6500개의 호스트보다 넘치지도 않고 모자르지 않게 쓸 수 있는지 확인해서 그 사이를 가른다.그 사이 기준으로 왼쪽은 Network ID, 오른쪽은 Host IP가 된다. ** 호스트 범위(서브넷 8개)   151.92.0.0    ~  151.92.31.255   151.92.32.0   ~  151.92.63.255   151.92.64.0   ~  151.92.9..

IT공부 2020.12.08

[IT 통합 기초] C 클래스 서브넷팅

1. C 클래스 서브넷팅1) 192.168.35.0 /24 네트워크를 100개의 호스트가 사용할 수 있도록 서브넷팅** 풀이 IP는 192.168.35.0이고, 서브넷마스크는 /24이다. 여기서! 서브넷 마스트가 /24란 의미는 C 클래스이며 3옥텟까지 Network ID이다. 100개의 호스트만 있으면 되는데 256개의 호스트를 받았다는건 156개의 낭비가 발생한다는 뜻...! 낭비를 최소화하기 위해서 서브넷팅을 하는 것이다.여기서 명심해야하는 것은 서브넷팅한다고 해도 호스트의 낭비가 발생하지 않는다는 건 거의 불가능하다.그렇기 때문에 결국 서브넷팅 작업은 호스트의 낭비(=손해)를 최소화하는 작업이라고 생각하자...!서브넷팅을 하기 위해서는 Host ID가 필요하다. Host ID를 2진수로 표현하면 ..

IT공부 2020.12.07

[IT 통합 기초] 통신 3요소, 프로토콜과 TCP/IP, 진수와 진수변환, IPv4, 데이터 전송 방식, 서브넷팅과 서브넷마스크, 서브넷마스크로 Network ID 구하기, CIDR 표기법

1. 통신 3요소   ① 수신자   ② 발신자   ③ 통신매개(=전송매체)  2. 프로토콜   통신 규약,   TCP/IP가 가장 대표적인 프로토콜로 사용이 되고 있다.  3. 대표적인 TCP/IP 프로토콜1) LAN   소규모 네트워크   (예) 학원 강의실 2) WAN   대규모 네트워크   LAN이 모여서 만들어진 네트워크   (예) 학원 전체  4. IP 주소(=IPv4), 물리적 주소(=MAC address) : 실제로는 MAC address(=물리적 주소 : 고유번호로 구성)로 통신해야 하나 16진수로 구성되어 사람이 알아보기 힘듦   따라서 물리적 주소 대신에 사람이 알아보기 쉬운 10진수로 구성되어 있는 IP 주소를 이용한다.  5. 진수1) 이진수   0과 1로 이루어진 숫자   컴퓨터는..

IT공부 2020.12.05

[IT 통합 기초] 로컬 보안 정책 확인, 텔넷 설치 및 설정, 원격 접속

1. 로컬 보안 정책 확인   기존 실습에서 계정 패스워드 변경했을때 굉장히 까다로웠다.    [왜 까다로웠을까?]   그 이유는 복잡도가 설정되어 있기 때문이다.    [어디서 그런 복잡도가 설정되어 있는지 확인할 수 있는지 방법 알아보기] : 윈도우 로고 + R, 실행 열기 > secpol.msc 입력 후 확인 클릭> 로컬 보안 정책으로 이동> 계정 정책, 로컬 정책 확인 1) 계정 정책   ① 암호정책    ② 계정 잠금 정책 2) 로컬 정책   ① 보안옵션 : Administrator 계정 상태, 이름 바꾸기, Guest 계정 상태, 이름 바꾸기       Administrator 계정 이름을 바꾸는 것이 보안적인 측면에서 매우 좋다.       [왜?]       아이디를 알고 있으면 무작위 대..

IT공부 2020.12.04

[IT 통합 기초] 그래픽 모드(=GUI)/CLI(=CUI)에서 일반사용자 생성/암호 변경/삭제

1. 그래픽 모드에서 일반사용자 생성 : 단축키 윈도우 로고 + R, 실행 열기 > compmgmt.msc 입력 후 확인 클릭> 컴퓨터 관리로 이동, 로컬 사용자 및 그룹 선택 후 사용자 클릭> 빈 공간 우클릭 후 새 사용자 클릭   [Guest?] 익명사용자(허가되지 않은 아무나 막 들어갈 수 있는 계정, 기본적으로 비활성화되어 있음)   [화살표 아래 표시?] 비활성화된 상태라는 뜻(즉, 사용 불가능한 상태)> 사용자 이름, 암호, 암호 확인, 다음 로그온 시 사용자가 반드시 암호를 변경해야 함 체크 해제 후 만들기> 계정 생성 완...!  2. Administrator에서 만든 일반사용자 계정으로 로그인 : 작업표시줄에 있는 윈도우 로고를 클릭> 오른쪽 상단을 보면 어떤 계정으로 접속했는지 알 수 ..

IT공부 2020.12.02

[단과_JAVA_심화반] 2020.10.08

1. 박스오피스(저번 수업 시간에 미완성한 수정, 삭제, 검색, 목록 완성)1) 소스코드** com.lec.java.dao > BoxOfficeDAO.javapackage com.lec.java.dao;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;import com.lec.java.vo.BoxOfficeVO;// Controllerpublic class BoxOfficeDAO { // 추가, 이 메소드를 뷰단에서 사용할 것임! /** * 랭킹을 전달하면 해당 랭킹에 삽입 * 랭킹을 전달하지 않으면..

[단과_JAVA_심화반] 2020.10.06

1. 소프트웨어 디자인 설계 패턴 - MVC : 분업의 목적을 위해 사용...!① Model : 저장소에서 가져온 데이터를 담을 수 있는 틀을 선언② Controller : 추가, 수정, 삭제, 검색, 목록 등 메소드가 선언되어 있으며,                     결과값을 Model 객체에 담아서 리턴하도록 설계③ View : 사용자가 직접 눈으로 보는 화면을 구현하는 부분             Controller에 선언된 메소드를 사용하여 결과를 뿌려주는 작업 설계  2. MVC model1과 model21) model 1 : 소규모 혹은 중규모 프로젝트에 어울리는 설계 패턴   View와 Controller가 함께 존재   [장점]   선언하는 페이지와 사용하는 페이지가 한 페이지에 같이 있..

[IT 통합 기초] 공유폴더 생성 및 접근, VMware 네트워크 브릿지->NAT 변경

1. 공유폴더 접근 : 단축키 윈도우 + R 사용, 실행 열기> 해당 IP 주소 컴퓨터에 접근 시도, \\100.100.100.100 입력 후 확인 클릭> 네트워크 오류, 엑세스 실패 팝업창이 뜬다.    왜 접속이 안될까?   방화벽 때문이다...!   아까 방화벽 다시 생성해줬기 때문에 접속 안되는 것이 맞다! > 다시 방화벽 해제  2. 공유폴더 사용   아까 파일 및 프린터 공유(에코요청-ICMPv4-in)를 허용해줬기 때문에 공유 폴더 사용 가능한 것이 아닌가?   절대로 아니다    현재 상황을 예를 들면 상대방의 집까지 들어온 상태이나 집에 들어온다고 주인 허락 없이 무언가를 할 수 있나?   할 수 없다...!   집 안에 들어왔으나 해당 행위에 대해 집 주인이 허락해주기 전까지 아무것도 ..

IT공부 2020.10.05

[IT 통합 기초] VMware 네트워크 NAT에서 브릿지로 변경, 방화벽 설정

1. 네트워크 설정을 NAT에서 브릿지로 변경1) 브릿지란?   다리 역할, 서로 다른 컴퓨터에 있는 가상의 컴퓨터들끼리 브릿지로 잡게되면 연결할 수 있다. 2) 브릿지로 설정 변경 : vmware 메뉴의 VM 클릭 > Settings... 클릭> Network Adapter, Bridged 선택 후 OK 클릭  2. IP 변경 : 단축키 윈도우 + R 이용, 실행창 열기 > ncpa.cpl 입력 후 확인 클릭> 네트워크 연결로 이동, Ethernet0 선택 후 우클릭 > 속성 클릭> Internet Protocal Version 4 더블 클릭> Internet Protocal Version 4 속성으로 이동   IP 주소 100.100.100.100   기본 게이트 웨이 100.100.100.100  ..

IT공부 2020.10.05