IODD(아이오드) 알아보기 이번 포스팅에서는 IODD에 대해서 알아보도록 하겠습니다. CD와 CD-ROM의 변화와 부팅디스크 우리는 초창기에 파일을 설치할때 CD, DVD, 등등을 통해 파일을 설치해왔으며, CD/DVD를 압축해놓은 파일인 ISO 파일이 나오면서 ODD(CD-ROM)이 필요없는 시점이 생겨나게 됩니다. ISO 파일이 생기면서 ODD(CD-ROM)이 없어도 ISO 파일을 가상드라이브로 인식하여 CD를 실행 및 설치를 할 수 있게됩니다. 그리고 ISO 파일로 CD와 USB로 부팅디스크를 제작하여 사용하게 되었고, ODD(CD-ROM)이 없어짐에 따라 USB로 부팅디스크로 많이 사용되게 됩니다. 부팅 디스크의 한계 USB, CD 등등으로 부팅디스크를 제작하려면 1개의 USB에만 사용됩니다 또..
Storage(스토리지) 알아보기 이번 포스팅에서는 스토리지에서 알아보도록 하겠습니다 관련 글 [Linux Server/CentOS] - CentOS/Storage - 데이터 저장소 이해하기 [Linux Server/CentOS] - CentOS/Storage - NFS는 무엇인가? [부하분산/로드밸런싱] - 로드 밸런싱은 무엇인가? Storage(스토리지)의 의미 스토리지는 저장한다라는 뜻으로 서버에서는 데이터를 저장하는 장소로 1차, 2차, 3차 스토리지로 나뉩니다 1차 스토리지는 램(RAM)과 같은 내부장치로 이고, 2차 스토리지는 하드디스크와 테이프와 같은 외부장치입니다 그리고 3차 스토리지는 최근 많이 사용되는 클라우드 스토리지로 구분됩니다. Storage(스토리지)의 종류 1. D.A.S - ..
FFMPEG 알아보기 이번 포스팅에서는 ffmpeg 알아보도록 하겠습니다. 인코딩와 디코딩 그리고 코덱 1. 인코딩 : 영상 신호를 디지털 신호로 변환 우리는 파일의 크기를 줄이기 위해 알집, 반디집 등등을 이용하여 파일을 축소 시켜 용량을 줄이는 것을 압축 이라고 합니다 반대로 동영상은 일반 문서와 속성이 달라서 전용 압축 알고리즘을 사용하고 동영상 재생에 사용되는 인코더를 이용해서 압축하는 것을 의미합니다 2. 디코딩 : 디지털 신호를 영상으로 변환 우리는 압축된 파일을 파일을 압축을 해제하는 것과 같이 압축되어 있는 동영상을 재생하기 위한 압축을 해제하는 과정을 의미합니다 그러나 일반 압축된 처럼 압축을 해제한 후에 파일을 여는 것이 아닌 미디어 플레이어(곰플레이어, 팟플레어 . . .)들은 내부적..
CGI와 FastCGI 알아보기 이번 포스팅에서는 CGI에 대해서 알아보도록 하겠습니다. CGI는 무엇인가? 초창기 웹사이트는 웹브라우저와 웹서버만으로도 충분했습니다 그 당시 웹서버는 정적인 데이터와 이미지 파일만 처리하였기 때문에 PHP, Python 등등이 필요 없었습니다 하지만 인터넷서비스가 점점더 거대해지고 많은 역할들을 수행하게 시작되어 정적인 데이터로 서비스를 하는것만으로는 한계를 부딪치게 되었습니다 요즘 웹사이트를 본다면 HTML 문서로만 되어있는 서버는 사이트를 운영할 수 없습니다 HTML 파일관리, 데이터 고속처리, 사용자가 입력한 데이터 저장 등등 이러한 정적인 HTML 파일을 처리하는 웹서버만으로는 불가능하였고 그래서 등장하게 된 것이 CGI 입니다 이 CGI는 사용자가 요청한 정보가..
웹서버의 종류와 특징 알아보기 이번 포스팅에서는 웹서버 종류 및 특징에 대해서 알아보도록 하겠습니다. 웹서버 종류 웹서버의 종류는 대표적으로 Apache, IIS, Nginx 가 있습니다 아직까지는 3개의 웹서버가 웹서버 시장에 가장 큰 영향을 주고 있습니다 1. Apache WEB Server 가장 대표적인 HTTP 서버는 Apache 입니다 1995년 이후 단 한번도 1위의 자리를 놓친적이 없었으나 최근 들어 Nginx에게 밀리는 추세이며, 거의 모든 운영체제에서 효율적으로 운영되지만 Linux와 사용될때 가장 최적화 됩니다 Apache 장점1) 오픈소스로 무료입니다2) 다양한 모듈을 제공합니다3) 강력한 커뮤니티로 인한 방대한 자료가 있습니다4) 확장성이 좋습니다5) 보안 수준이 높습니다 Apach..
서버와 클라이언트 그리고 HTTP 이번 포스팅에서는 서버와 클라이언트는 무엇이고 웹서버는 종류 및 선택 시에 고려해야 될 사항들을 알아보도록 하겠습니다. WEB 이란? WEB은 World Wide Web의 약자로 인터넷이라는 서비스 체계 위에서 동작하는 서비스 중에 하나입니다. WEB라는 서비스는 어떻게 보면 인터넷에서 동작하는 다른 전체를 합한 것보다 훨씬 더 많이 사용되고 가장 성공적인 서비스이기도 합니다. 그래서 대게 인터넷은 웹으로 보는 경향이 많다고 생각됩니다 하지만 WEB과 인터넷은 서로 다른 것입니다 인터넷이라는 것은 컴퓨터와 컴퓨터가 연결해주는 네트워크 체계입니다 이러한 네트워크 체계 위에서 동작하는 서비스가 WEB, FTP, EMAIL 등등이며, 이러한 것들이 서로 같은 체계에서 돌아가는..
문자메시지의 종류 - SMS, LMS, MMS 알아보기 우리나라에서는 휴대폰 가입자가 1인당 1대이상 가지고 있으며, 초창기 핸드폰을 이용시 전화, 문자메시지로 다른사람과 통신수단으로 사용하게 됩니다그중에서 다양한 종류로 있는 문자메시지에 대해서 알아보도록 하겠습니다 문자메시지 종류 - SMS SMS는 Short Message Service(단문 문자 메시지 서비스)의 약자로 일반적으로 우리가 흔하게 부르는 문자 메시지 입니다SMS 경우 90Byte ~ 80Byte 까지 사용할수 있으며, 영문같은 경우에는 90~80자 국문에서는 40~45자 까지 사용할수 있습니다 문자메시지 종류 - LMS LMS는 Long Message Service(장문 문자메시지 서비스)의 약자로 긴 문자 메시지를 보낼때 사용됩니다..
DataBases(데이터베이스) - 관계형 데이터베이스 알아보기 이번 포스팅에서는 관계형 데이터베이스에 대해서 알아보겠습니다 이전 글 : DataBases(데이터베이스) 의 등장배경과 사용하는 이유 - https://server-talk.tistory.com/275 DataBases(데이터베이스) 구성 알아보기 - https://server-talk.tistory.com/276 데이터베이스는 관계형 데이터베이스, 객체형 데이터베이스, 계층형 데이터베이스 등등 다양한 형태의 데이터베이스가 있습니다 그리중 다루게될 MySQL, MSSQL, ORACLE 관계형 데이터베이스에 속하는 제품입니다 또한, 웹에서 가장 대중적으로 쓰는 데이터베이스가 관계형 데이터베이스 입니다 관계형 데이터베이스(Relational D..
DataBases(데이터베이스) 의 등장배경과 사용하는 이유 이번 포스팅에서는 데이터베이스(Data Bases)의 등장배경과 사용하는 이유에 대해서 알아보도록 하겠습니다 데이터베이스가 있기전엔 자료의 크지 않았기에 파일로 등록하였고 파일로만 저장하여도 충분한 결과를 얻을 수 있었습니다 그러나 테이더가 너무 거대하게 커짐에 따라 파일로 처리하는데 한계를 이르게 되었고 이러한 데이터를 구조화하여 데이터베이스에 저장하게 되었습니다 DataBase(데이터베이스) 구조화의 장점 데이터베이스는 굉장히 중요합니다 이미 데이터 베이스를 사용하고 있고, 아는만큼 사용할 수 있는것이 데이터베이스 입니다 우리가 이용하고 있는것중에 가장 데이터베이스와 근접한것은 엑셀이라고 할수 있습니다 데이터 베이스의 가장 중요한 특성은 구..
네임서버 레코드는 무엇인가? 이전에 도메인과 네임서버 알아보기에 이어서 네임서버의 레코드에 대해서 알아보도록 하겠습니다 네트워크상에서 통신은 기본적으로 IP를 이용하여 통신하게 됩니다 하지만 우리는 IP는 의미를 가지고 있지않아 외우기가 어려워서 도메인을 사용하며, 이러한 도메인 정보를 저장하는 서버를 네임서버라는 것으로 알아보았습니다 네임서버 이해하기 네임서버가 어떻게 운영되는지 구글 도메인을 예로 진행해보겠습니다 사용자는 google.com 도메인으로 접속하게 되면 google.com 으로 접속하게 되면 google.com 도메인 안에 네임서버 도메인과 IP가 지정되어 있습니다 이러한 네임서버에서는 1차부터 4차까지 무작위로 네임서버의 접근하여 사용자가 접속한 도메인의 레코드 정보를 찾게 됩니다 * ..