반응형

기타 IT 관련 정보/IT 기초 지식 5

[IT 기초 지식] Raw Device 정리

Raw Device Raw Device란? Raw Device : 블록 장치로 구성되는 것이 아닌 문자 장치로 구성되는 방식으로, 포맷을 지정하지 않고 디스크를 구성하는 방식 문자 장치 : 문자 단위로 입출력이 이뤄지며, 커널이 제공하는 버퍼를 사용하지 않고 입출력 장치의 버퍼 또는 큐를 사용 Raw Device 다른 설명 : 파일 시스템이 Set-up 되지 않은 디스크 드라이브 Raw Device는 커널을 거치지 않고 바로 버퍼 캐시에 접근하는 디스크 방식이어서, 파일 시스템 디스크보다 속도에서 이점을 갖음 등장 배경 Raw Device의 경우 주로 DBMS의 데이터를 저장하는 공간으로 사용 DBMS의 저장 공간으로써 가장 중요한 부분은 Disk의 I/O 성능 Raw Device의 경우 운영체제가 필요..

[IT 기초 지식] FTP(File Transfer Protocol) 정리

FTP Active와 Passive의 차이 FTP란 무엇인가 FTP는 File Transfer Protocol의 약자로 파일을 전송하는 통신 규약이다. FTP 서버에 파일들을 업로드, 다운로드할 수 있도록 해주는 프로토콜이며, 이는 FTP 서버와 FTP 클라이언트 간에 통신에서 이루어진다. FTP는 Active 모드와 Passive 모드라는 2개의 모드가 존재하며, 각각의 모드에서는 2개 또는 2개 이상의 포트가 연결을 맺고 데이터를 전송하는데 사용된다. 사용되는 포트는 연결을 제어하는 Command 포트와 데이터를 전송하는 Data 포트가 있다. FTP는 TCP 기반으로 만들어져 있으며 기본 동작 모드로 Active 모드를 사용하며 20번 또는 1024번 이후의 데이터(Data) 포트는 데이터를 전송하..

포트와 포트포워딩

* 포트(Port): 포트 = 항구 = 배가 정박하는 곳 -> 포트를 인터넷에 비유해보면 클라이언트가 어떤 특정한 서버에 접속했을 때 정박하는 것이다. -> 어떤 사이트에 접속할 때 http://222.109.62.43을 입력하면 http가 사라진다.웹브라우저를 통해서 서버에 접속한다는 것은 http라고 하는 통신 규약을 이용할 것이 분명하기 때문에 크롬과 같은 웹브라우저는 http를 생략해버린다. 그리고 222.109.62.43:80 이라고 입력하면 80이 사라진다.(80을 생략하고 입력한다면 브라우저는 80이 있다고 생각한다.) 222.109.62.42:80은 222.109.62.43이라고 하는 컴퓨터에 http라는 프로토콜로 접속할 것이고 80번 포트를 이용할 것이다 라고 알려주는 것이다. * 참고..

IP주소와 DNS

* IP주소 : Internet Protocol Address(인터넷 프로토콜 주소) Q. 프로토콜(Protocol)이란?-> 프로토콜은 약속이다.인터넷이라는 체계가 동작하기 위해서는 사용자들이 자기만의 규칙을 사용하는 것이 아니라 약속된 규칙을 사용해야 한다.이것을 인터넷 프로토콜(IP)라 부른다 그러면 IP를 사용하는 여러 장비들은 (인터넷에 연결되어있는 여러 컴퓨터들)정보를 주고 받기 위해서는 주소를 가지고 있어야 한다. 바로 그 주소를 'IP 주소(Internet Protocol Address)' 라고 부른다. * 원하는 사이트에 접속하는 2가지 방법 1) 만일 naver.com 으로 접속하는 방법은 그대로 입력하는 것도 가능하지만 IP 주소를 직접 입력해서 접속하는 것도 가능하다. (cmd 실행..

서버와 클라이언트

* 서버와 클라이언트 * 서버 1. 정보/서비스 제공자2. 웹서버가 설치되어있는 컴퓨터 * 클라이언트 1. 정보/서비스 소비자2. 웹브라우저가 설치되어있는 컴퓨터 * 웹 작동 과정 1. 웹브라우저에 주소를 치고 엔터를 치면 웹브라우저가 설치되어잇는 컴퓨터를 통해서 알고 싶은 정보를 담고있는 웹 페이지를 요청한다. 2. 그러면 서버 컴퓨터에는 웹서버라는 소프트웨어가 설치되어있다. 해당 서버 컴퓨터의 웹서버 소프트웨어가 웹브라우저의 요청을 받아서 서버에 저장되어있는 웹페이지 문서를 읽어서 그것을 다시 클라이언트 컴퓨터에 쏴준다. ( 쏴주는 작업을 응답한다고 한다. ) -> 즉, 클라이언트는 요청하고 서버는 응답한다. (요청하는 쪽-클라이언트, 응답하는 쪽-서버) 위의 과정을 통해 (웹브라우저와 웹서버가 협력..

반응형