전체 글 52

bandit 문제풀이

Level 0 → 1 문 : The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a password for a level, use SSH (on port 2220) to log into that level and continue the game. : 다음 문제로 가는 패스워드는 readme라고 불리는 파일에있다. cat readme로 읽어준다. Level 1 → 2 문 : The password for the next level is stored in a file c..

카테고리 없음 2022.10.06

Tunnel 및 ssh 설정

Tunnel이란? 딱히 뭐 없습니다.... 쉽게 풀어서 말하자면 보안성을 늘리기 위해(공인 서버를 사설 서버급의 보안성을 갖추게 하기 위해)사용합니다. SSH(Secure Shell) - 인증: 클라이언트 인증 및 서버 인증 - 암호화 : 데이터 전송 전에 암호화 하여 전송 - 무결성 : 데이터 전송 중에 중간자 공격에 의한 병경 방지를 위해, MAC코드를 통해 구현 - 암축 : 보낼 데이터를 압축 수행하고 이를 암호화 하여 전송 각각 해야할 순서를 간략하게 정리해보자면 1. pc ip설정 2. router ip 설정 3. Router4(2) 와 Router4(1) 를 Tunnel로 연결 4. 가운데 Router를 SSH설정 진짜 별거 없습니다.... 기본적인 설정들은 넘어가고 Tunnel 설정만 먼저 ..

카테고리 없음 2022.09.04

html로 웹페이지를 만들어보자

HTML(Hyper Text Markup Language)이란? - 웹 페이지에서 다른 페이지로 이동할 수 있도록 하는 기능을 가진 문서를 만드는 작업입니다. - .html, .htm *확장자 포맷을 가지고 있습니다. - 웹이 해석을 해서 구조를 통해 화면에 *렌더링 해주게 되고 사용자가 View라고 하는 스크린을 통해 확인할 수 있습니다. *확장자 포맷 : 이미지 파일 형식 즉, 저장법 *렌더링 : 컴퓨터 프로그램을 사용하여 모델 또는 이들을 모아놓은 장면인 씬 파일(scene file)로부터 영상을 만들어내는 과정 HTML 문서 작성을 위한 문법 여는 태그(opening tag) , ~(=글씨 크기 1>2>3>~~), (=띄어쓰기 O, 줄바꿈 X), (=쓴 그대로) 이것은 요소의 이름으로 구성되고, ..

카테고리 없음 2022.08.25

8차시 숙제

NAT 정적 NAT설정 ip nat inside source static [사설 IP] [공인 IP] 동적 NAT 설정 access-list 1 permit [사설 네트워크 주소] [와일드마스크] : 사설 IP의범위를 지정 (사설 네트워크 주소는 그 라우터가 PC에 할당하는 네트워크 주소를 말함) ip nat pool [이름] [공인IP 시작] [공인IP 끝] netmask [서브넷마스크] : 공인IP의 범위를 지정해준다. (공인 IP의 시작은 PC자체의 IP, 끝은 PC와 연결되어있는 라우터의 포트 IP이다) ip nat inside source list 1 pool [이름]: access-list 1만큼의 범위를 사용, 공인아이피는 ip pool 에서 정해준 범위까지를 사용 PAT 설정 access-..

카테고리 없음 2022.08.14

메모리구조

컴퓨터 구조) 메모리구조 메모리(RAM)란? 시스템의 단기 데이터 스토리지로, 정보에 빠르게 액세스할 수 있도록 컴퓨터가 실시간으로 사용하는 정보를 저장합니다. 수, 명령, 자료 등을 저장하는 공간입니다. 운영체제(OS)를 구동할 때 사용되며, 프로그램이 작업을 수행하고 난 값을 저장하고, 읽기 등에 사용되기에 없어서는 안 될 존재입니다. 직접적으로 보기에는 해당 사진(위 RAM)과 같이 생겼지만 조금 더 깊게 들어가보면 해당 사진(위 –메모리의 모습-)처럼 약간 사물함 모양처럼 생겼습니다. 각각 크기는 byte(바이트)로 한 번 더 나눠질 수 있는데 이는 bit(비트) 라고 합니다. byte를 bit단위로 쪼개는 이유는 메모리를 더욱 효율적으로 사용하기 위함입니다. 즉 “메모리는 바이트 단위로 관리되지..

카테고리 없음 2022.08.14

컴퓨터 네트워크 학기말 보고서(다중화)

들어가기전에... I. 다중화(Multiplexing)란? (1) 개념 - 하나의 고속 통신 회선을 다수의 다말기가 공유할 수 있도록 하는 것입니다. ex) 다중화기, 집중화기, 공동 이동기 등 → 두 개 이상의 저수준 채널들을 하나의 고수준 채널로 통합합니다. 이 때 역다중화를 통해 원래의 채널 정보들을 추출 할 수 있으며, 각각의 채널들은 미리 정의된 부호화틀을 통해 구분 할 수 있습니다. II. 다중화 장치(MUX, Multiplexer)란? (1) 개념 - 여러 개의 신호를 동시에 하나의 채널을 통해 직렬로 전송하는 장치이며, 단순히 여러개의 신호를 묶는 공동 이용장치입니다. → n개의 입력회선으로부터 데이터를 다중화하여 고용량 데이터 링크로 보내고, 수신 측에서는 다중화된 데이터 스트림을 받아들..

카테고리 없음 2022.08.13

컴퓨터 네트워크 학기말 보고서(교환 방식)

들어가기전에.... 교환 방식이란? - 연결 설정과정이 없이 각각의 패킷을 독립적으로 취급하여 전송하는 방식입니다. 위 사진과 같은 형태로 되어있으며, 본 글에서 다뤄볼 내용은 빨간 네모칸에있는 회선교환, 패킷교환, 메세지교환입니다. 패킷(Packet)이란? - 정보 기술에서 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블록으로 컴퓨터 네트워크에서 데이터를 주고받을 때 정해 놓은 규칙입니다. - IP패킷은 해더로 정의되며 해당 헤더에는 많은 필드가 포함됩니다. → 버전 : 사용중인 IP버전을 식별하는데 사용됩니다. TTL (Time To Live) : 패킷이 네트워크에 남아 있을 수 있는 시간입니다. 헤더 체크섬 : 헤더가 손상되지 않은 경우 IP는 패킷이 양호하다고 간주합니다. 소스 주소 : 패킷을 네..

카테고리 없음 2022.08.12

컴퓨터 네트워크 학기말 보고서(아날로그 신호와 디지털 신호)

들어가기전에..... 아날로그 신호(Analog Signal)란? - 임의의 순간에 있어서도 신호의 크기가 정보로서 의미를 가지고 있습니다. - 연속적으로 유사한 값이 이어지는 신호이며 디지털 신호와는 다르게 0과 1뿐만 아니라 모든 실수로 표현 가능합니다. → 즉 "자연상태의 정보이자 시간이 경과함에 따라 연속적으로 변해가는 신호" 로 정의 할 수 있습니다. ex) 온도, 길이, 전압, 전류, 각도, 전파 등등 디지털 신호(Digital Signal)란? - 시간이 경과함에 따라 *이산적인 정보인 0과 1만을 갖습니다. *이산적이다 : 연속적이지 않다는 의미로 컴퓨터에서는 0과 1로 처리 할 수 있는 단속적인 값을 갖는 데이터라는 뜻 아날로그 신호의 디지털 변환 먼저 변환 방법을 알아보기전 "왜 해야하..

카테고리 없음 2022.08.12

Network 7차시 숙제

DHCP(Dynamic Host Configuration Protocol)란? - 호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말합니다. - 네트워크 안의 컴퓨터에 자동으로 네임 서버 주소, IP주소, 게이트웨이 주소를 할당해주는 것을 의미합니다. - PC의 수가 많거나 PC자체 변동사항이 많은 경우 IP설정을 자동으로 해 주기 때문에 효율적입니다. - DHCP서버에 의존하기 때문에 서버가 다운되면 IP할당이 제대로 이루어지지 않습니다. (참고 : https://jwprogramming.tistory.com/35) 1. -Router- (1) en (2) conf t (3) int g0/0 (4) ip add 163.180.116.1 255...

카테고리 없음 2022.08.09