4월 25일 (목) 오후 6:17

logo

  • home
  • head
  • itnews
  • product
  • mobile
  • game
  • benchmark
  • analysis
  • blog

개봉 2023.11.22. / 등급: 12세 관람가 / 장르: 드라마 / 국가: 대한민국 감독 : 김성수 출연 : 황정민, 정우...
노량: 죽음의 바다 / 개봉 2023.12. / 장르: 액션, 드라마 / 국가: 대한민국 감독 : 김한민 출연 : 김윤석, ...

History of Unix
1960년대 GE(General Electrics) 는 MIT, AT&T Bell Labs 과 컴퓨터 개발을 시작하였다. 그들이 만든 GE645로 알려진 컴퓨터와 OS 인 Multics 는 멀티 태스크 기능에서 뛰어난 성능을 보였지만 속도에서 문제를 보였기에 결국 GE는 프로젝트를 포기한다.

Multics 는 대형 컴퓨터를 위한 대화식 다중사용자 시스템(multiuser interactive system) 형식으로 개발되고 있었다. 말 그대로 대화식 다중사용자 시스템이란 여러 명의 사용자가 여러 프로그램을 같은 컴퓨터에서 동시에 작업하는 것이 가능한 시스템이다.

1969년 Bell Labs 는 개발에서 철수하였으나 Multics 는 UNIX 개발에 결정적인 영향을 미치게 되었고, AT&T Bell Labs 내에서는 Thompson, Dennis Ritchie, Cannaday 를 중심으로 새로운 OS Multics 개발에 참여했던 Ken Thompson 은 UNIX운영체제, PDP-7 어셈블러 및 어셈블러로 재작성된 많은 유틸리티를 개발 하였다. 1971년 Bell Labs 특허 기구에 실제로 인도 되었다.

여담으로 여기까지 읽은 여러분들은 Ken Thompson 이 UNIX 를 만든 이유가 무엇일까하는 궁금증이 생길 것이다. 그에 대해서는 여러가지 설이 있지만 가장 유력한 설은 바로 Thompson 이 좋아하는 게임 때문이라는 것이다. 그가 좋아하는 'Space Travel'이 PDP-7 기종에서 돌아가지 않았기에 PDP-11 용으로 운영체계를 개발하게 된 것이다. Thompson 의 게임에 대한 열정이 오늘 날의 UNIX 를 만들 었다고 말할 수도 있을 것이다. UNIX 라는 이름은 1970년 Brian Kernighan 이 명명한 것으로 알려지고 있다.

1973년 Dennis Ritchie는 자신이 개발한 C 언어를 사용하여 UNIX 시스템을 재작성하였다. C 언어는 UNIX를 위하여 특별히 개발된 언어로서 다양한 컴퓨터 구조로 쉽게 이식할 수 있으며, 현재 거의 모든 컴퓨터 를 위한 공통의 프로그래밍 언어로 사용되고 있다. UNIX 시스템이 이식성이 높은 C 언어로 재작성 되므로 UNIX 시스템은 최소한의 문제만 해결하면 전체 시스템을 다른 환경으로 쉽게 이식 할 수 있었다.

1976년 Ritchie 와 Stephen Johnson 은 UNIX 시스템을 Interdata 8/32 로 이식하였다. 그 후로 UNIX 시스템은 Zilog 의 Z-80 과 Z-8000, Motorola의 MC 68000, 68010등의 거의 대부분의 컴퓨터구조로 이식하는데 성공 하였다.

1975년 부터 AT&T는 UNIX 시스템을 판매하기 시작 그러나 학술기관에는 UNIX 시스템을 사용하고 발전시킬것을 권장하기 위하여 실비에 제공하였다.

1970년대 후반부터 수십억 달러에 해당하는 UNIX 를 위한 하드웨어, 소프트웨어 및 관련된 서비스 시장이 형성되었다.

1980년대는 사람들이 미적인 면을 중시하기 시작하였다. 이런 시대적인 흐름을 따라 MIT 에서는 X 윈도우 시스템을 개발하게 된다.

UNIX 시스템은 다른 운영체제와는 다른 발전과정을 거쳐왔다. 대부분의 다른 운영체제는 컴퓨터 판매를 목적으로 컴퓨터 공급업체에서 개발되었다. 그러나 AT&T는 UNIX 시스템이 개발되던 초기 10여년 동안 컴퓨터 시스템을 판매할 수 있는 입장도 아니었고, UNIX 또한 상업적인 목적으로 개발된 것이 아니였으며 UNIX 시스템이 상업적으로 변화한 것은 급증하는 요구에 대응하기 위한 방편이었다. 개발 업체에 의하여 완전히 통제되는 일반 상용 운영체제 와는 달리 UNIX 는 여러 세력에 의하여 그 운명이 결정되어 왔다. 영향력 있는 4대세력은 AT&T, UCB, SUN MICROSYSTEMS, MICROSOFT다.

유닉스의 계보
현재 유닉스의 주류는 두 가지 계통으로 크게 분류할 수 있다. System V 계와 BSD계로 나뉘어지는데 전자는 AT&T가 컴퓨터 업계로 참여해 제 7판부터 System III를 거쳐 System V에 이르기까지 발전시켰다. System V 는 릴리즈 1.0부터 시작하여 계속해서 후속판을 내고있다.

BSD계는 1970년 개발을 시작해 Bill Joy 를 중심으로 한 Computer Science Research Group에 의해 개발되었고 BSD(Berkeley Software Distribution)판으로 널리 알려지게 되었다. System V와 마찬가지로 그 후속판이 나오고 있으며 vi,ex,edit,termcap,curses, C shell, PASCAL,LISP,네트워크,프로세스간의 통신 강화 등의 특징을 지녔다. 일반적으로 System V쪽은 상업 지향적이고 BSD계는 연구 개발 지향적으로 달랐지만 현재의 유닉스는 이 둘을 통합하여 서로의 장점을 취하고있다. Solaris,Linux는 이 두 계열의 특징을 모두 갖고 있는 대표적인 예다. 


UNIX System V R4.0 유닉스의 표준이 되는 버전으로 벨 연구소에서 개발된 유닉스 시스템의 정식 이름이다.
SCO UNIX Santa Cruz Operation사의 SCO Open Desktop 과 SCO Open Server Release 3의 이름이며 이 운영체제는 UNIX SVR3.2.5의 구현이다.
SunOS Sun사의 가장 잘 알려진 BSD 중심의 운영체제이다.
Solaris Sun의 SVR4 구현이다.
HP-UX UNIX의 휴렛-팩커드 버전은 OSF/1의 많은 특성들을 도입한 SVR4의 변형이다. HP-UX 9 버전은 몇가지 확장성을 가진 SVR3 와 비슷하고 HP-UX 10은 SVR4 운영체제이다.
Digital UNIX OSF/1의 DEC 버전은 실질적인 면에서는 System V와 가깝지만 관리적인 측면에서 보면 일반적인 BSD시스템과 비슷하다. Digital UNIX는 거의 같은 표준을 따르고 있지만 아주 다른 관리를 필요로 하는 시스템이다.
AIX IBM의 System V 운영체제로 SVR4, BSD, OSF/1의 특징들을 고루 가지고 있다.
Linux 인텔 프로세서를 위한 Free UNIX 방식의 운영체제이다. Linus Torvalds가 만들었으며 이름의 의미는 Linus의 UNIX라는 뜻이다. Linux는 BSD 방식이다. 기술적으로 Linux라는 이름은 기본적인 core(커널과 일부드라이버 등)를 말하지만 일반적으로 Linux 보급판을 구성하고 있는 다양한 소스로부터 전체적인 프리웨어를 말한다.


UNIX에는 SunOS, Solaris, HP-UX, AIX, DIGITAL UNIX등 다양한 종류가 있으며 다음과 같은 특징이 있다.


SunOS : 선마이크로시스템에서 공급, BSD계열

Solaris : 선마이크로시스템에서 공급, System V계열

HP/UX : 휴렛팩커드에서 공급, OSF/1의 여러 특징을 도입한 System V계열

AIX : IBM에서 System V release 4+BSD 4.4+ OSF/1기반의 UNIX

Digital UNIX : COMPAQ System V release 3+BSD 4.3+ OSF기반의 UNIX

BSD(Berkeley Software Distribution)

SVR4(System V Release)= BSD +AT&T UNIX


Unix의 등장

1970년대 초반 벨 연구소의 직원 켄 톰슨, 데니스 리치, 더글라스 매클로리 등의 주도로 처음 개발되었습니다. Unix는 대부분의 코드가 C언어로 개발되어 호환성을 확보했습니다. Unix의 강한 호환성과 간결한 구성을 장점으로 빠르게 퍼져나갔습니다. C언어 또한 Unix와 함께 널리 퍼졌습니다.


GNU 운동

1980년대 리처드 스톨먼은 사유 유닉스에 반대하며 자유 소프트웨어 재단(Free Software Foundation)을 만들고 C로 제작된 유닉스의 완전한 복제본(GNU, GNU’s Not Unix)을 만들기 시작했습니다. 그후 명령처리기, 어셈블러, 컴파일러, 인터프리터, 디버거, 텍스트 편집기, 메일 프로그램 등 대부분의 기능을 복제하는데 성공했지만 1996년까지도 사용 가능한 커널(HURD)을 만드는 데 실패하였습니다.


자유소프트웨어

자유소프트웨어는 영어로 Free Software이기 때문에 간혹 무료라는 의미로 잘못 이해되기도 합니다. 자유 소프트웨어는 금전적인 측면과 전혀 관계가 없고 자유에 대한 관점과 관계가 있습니다. 자유 소프트웨어의 정의는 다음과 같습니다.

•어떤 목적이든 원하는 대로 프로그램을 실행시킬 수 있는 자유
•무료 또는 유료로 프로그램 복제물을 재배포할 수 있는 자유
•필요에 따라 프로그램을 개작할 수 있는 자유(이 자유가 실제로 보장되기 위해서는 소스 코드를 이용할 수 있어야 한다. 왜냐하면 소스 코드 없이 프로그램을 개작하는 것은 극도로 어렵기 때문이다)
•공동체 전체가 개선된 이익을 나눌 수 있게, 개작한 프로그램을 배포할 수 있는 자유

자유는 금전적인 측면과 관계가 없기 때문에 자유소프트웨어를 유료로 판매할 때 어떠한 문제도 생기지 않습니다.


GNU GPL

GNU의 목적은 사용자에게 자유를 주는것입니다. 그래서 자유소프트웨어재단은 GNU 소프트웨어가 사유 소프트웨어로 바뀌는 것을 막는 배포 규정을 만들었습니다. 이는 GNU GPL (GNU General Public License)라 합니다. GNU GPL 규정을 받는 소프트웨어는 자유 소프트웨어의 의무를 가지고 이를 개작한 소프트웨어 역시 GNU GPL 규정을 받게 됩니다.


오픈소스 소프트웨어

1998년 일부 커뮤니티에서 ‘자유소프트웨’어 대신 ‘오픈소스 소프트웨어’라는 용어를 사용하기 시작했습니다. 이는 자유(Free)가 가진 무료라는 의미가 혼동을 일으켜 이를 피하기 위함이었습니다. 하지만 어떤 사람들은 자유 소프트웨어 운동과 GNU 프로젝트에 동기를 부여한 정신을 배제하고, 대신 기업과 고객에 호감을 사려는 목적을 가지고 있었습니다. 그래소 ‘오픈소스’라는 용어는 자유 소프트웨어의 고품질과 잠재력에만 초점을 맞추고 그밖의 다른 원칙들은 퇴색시키는 용어입니다. 물론 대부분의 ‘자유 소프트웨어’와 ‘오픈소스 소프트웨어’는 같은 범주의 소프트웨어를 가리킵니다. 하지만 각 용어 사이에서 무엇을 더 중요하게 생각하는지가 다릅니다. ‘자유 소프트웨어’는 ‘자유’ 이념을 중요시하고 이것이 매우 중요한 것입니다.


Linux 커널의 등장

자유 소프트웨어 재단의 GNU의 커널 제작이 지지부진하자, 1991년 리누스 토르발즈(Linus Tovalds)라는 필란드의 헬싱키 대학생이 자유 소프트웨어 재단의 도구를 이용하여 386기계를 위한 공개 유닉스 커널을 개발하기 시작하였습니다. 초기 인터넷의 해커들의 자발적인 도움으로 완전히 자유롭고 재배포 가능한 소스로 구성된 유닉스 즉 ‘리눅스’를 개발하도록 도와주었습니다. 1993년 후반 리눅스는 안정성과 신뢰성에서 많은 유닉스와 경쟁할 수 있었으며 더욱이 아주 많은 소프트웨어를 운영할 수 있었습니다.


리눅스의 명칭

리눅스는 엄밀히 따지면 리누스 토르발스가 개발한 유닉스 호환 커널입니다. 커널어 없어 완벽하지 못했던 GNU 시스템에 이 리눅스를 결합해 완전한 자유 운영체제를 만들었습니다. 결론적으로 리눅스는 전체 시스템의 커널만 의미하므로 우리가 흔히 부르는 리눅스 시스템은 실제로 GNU/리눅스 시스템입니다.


리눅스의 현재

오늘날의 리눅스는 수백 만의 사용자와 수천 명의 개발자, 그리고 성장하는 시장을 가지고 있습니다. 리눅스는 임베디드 시스템에서 사용되기도 하고 로봇 장치들을 제어하는 데 사용되기도 합니다. 또한 우주로 가기도 했습니다. 원래 리눅스는 인텔 386 아키텍처 하나에서만 돌아가는 것이 목표였지만 현재는 휴대전화부터 알파 워크스테이션까지 거의 모든 플랫폼에서 동작하는, PC에서 사용할 수 있는 운영체제 중 가장 폭넒게 이식된 운영체제입니다. 리눅스는 데스크탑 환경에서는 Windows와 Mac 다음으로 높은 점유율을 가지고 있으며, 서버 시장에서는 독보적인 점유율을 가지고 있습니다. 뿐만 아니라 슈퍼컴퓨터에서는 98%의 점유율을 가지고 있습니다.


리눅스 배포판

앞서 이야기 했지만 리눅스라는 명칭은 커널만을 지칭하고 실제 운영체제를 이루는 것들에는 커널 뿐만 아니라 여러 유틸리티와 애플리케이션이 포함되어 있습니다. 이들을 하나로 묶어 리눅스 운영체제를 배포하기도 하는데 이를 리눅스의 배포판라고 합니다. 리눅스 배포판의 종류에는 수많은 종류가 있고 지금도 계속 생기고 없어지고 있지만 여기서는 크게 데비안계열, 레드햇 계열, 기타로 분류해서 몇가지만 설명하도록 하겠습니다.


데비안

데비안은 1993년 8월 이안 머독(Ian Murdock)에 의해 GNU와 리눅스 정신으로 공개적으로 만드는 새로운 배포판을 표방하면서 시작했습니다. 데비안은 주의깊게, 그리고 신중하게 구성됐으며 유지 보수와 지원도 같은 방식으로 이루어졌습니다. 데비안의 이름은 이안 머독과 그의 부인 Debra의 이름이 합쳐져서 만들어진 단어입니다. 데비안 리눅스는 여러가지 장점이 있지만 그중에서도 쉬운 업그레이드는 큰 장점입니다. 특히 Advanced Packaging Tool, APT)는 패키지 관리에서 매우 유용합니다.


우분투

‘타인으로의 인류애’를 의미하는 남아프리카 줄루족과 코사족의 단어 ‘우분투’는 데스크톱에서 가장 많이 애용되는 리눅스 배포판입니다. 캐노니컬(Canonical)이 지원하는 우분투 재단(Ubuntu Foundation)은 2004년 데비안 리눅스를 기반으로 리눅스의 데스크톱 저변 확대를 목표로 우분투 리눅스를 만들었습니다. 6개월마다 배포되며 2년마다 장기지원 버전을 배포합니다. 우분투의 철학 “인류를 위한 리눅스”에서 보듯이 세계의 다양한 언어를 지원하고 리눅스를 잘 모르는 사람을 위해서 운영체제를 손쉽게 설치하고 사용할 수 있도록 만들어졌습니다. 뿐만 아니라 데비안을 기반으로 제작되어 데비안의 장점또한 대부분 흡수하였습니다.


리눅스 민트

리눅스 민트(Linux Mint)는 우분투에서 파생된 리눅스 배포판으로 우분투와 달리 독점 소프트웨어인 자바와 플래시 웹 플러그인 등을 기본적으로 포함해 사용자가 더욱 쉽게 사용할 수 있도록 만든 배포판입니다. 민트는 우분투에서 파생되었기 때문에 우분투와 같은 소프트웨어 저장소를 사용하고 실제 소프트웨어도 우분투와 유사합니다. 또한 우분투의 팁들은 대부분 민트에도 적용됩니다.


레드헷 엔터프라이즈 리눅스

1995년 마크 유잉(Marc Ewing)과 로버트 영(Robert Young)이 레드햇 소프트웨어사를 설립하고 제작하고 있는 리눅스 배포판입니다. 레드햇 소프트웨어사는 거의 최초로 자유 소프트웨어를 이용해 상업적 활동을 하는 성공한 기업입니다. RHEL은 한국과 미국 시장에서 서버용으로 가장 많이 사용되는 리눅스 배포판입니다.


Fedora

Fedora는 레드햇사의 리눅스 배포판입니다. RHEL이 엔터프라이즈용에 유료인 반면 Fedora는 데스크탑용에 무료입니다. 버전업이 빠른 것이 특징이며 레드햇에서 기능을 기업에서 사용하는 RHEL에 탑제하기 전 테스트하는 용도로 사용하기도 합니다. 리눅스 커널의 제작자 리누스 토르발즈도 이 배포판을 사용하는 것으로 알려져 있습니다.


Cent OS

Cent OS는 RHEL(Red Hat Enterprise Linux)에서 파생된 리눅스 배포판입니다. Cent OS는 리눅스의 소스 공개 라이센스에 의해 RHEL의 소스가 공개되었고 이를 기반으로 2004년부터 만들어졌습니다. 기업의 지원이 있는 RHEL과 달리 Cent OS는 커뮤니티 지원만 가능하지만 무료로 사용할 수 있고 소스코드도 완전히 공개되어 있습니다. Cent OS는 태초부터 RHEL의 기능적 호환을 목표로 개발되었기에 지금도 계속 발전하는 RHEL에 최대한 가깝게 만드는 것이 목표인 배포판입니다. 무료로 RHEL에 가까운 리눅스를 사용할 수 있다는 장점 때문에 Cent OS는 폭발적으로 성장했고 최근에는 Cent OS 프로젝트가 레드햇에 흡수되기도 하였습니다.


기타 리눅스 배포판

그 밖에도 많은 베포판들이 있습니다. 자세한 설명은 각 홈페이지를 참고해 주세요.

•슬렉웨어 계열 ◦슬렉웨어 리눅스 (http://www.slackware.com/)
◦수세 리눅스 (https://www.suse.com/)
◦오픈 수세 (http://www.opensuse.org/)

•젠투 리눅스 (http://www.gentoo.org/)
•아치 리눅스 (https://www.archlinux.org/)



비교표(Comparison chart)

 

Linux(리눅스)

Unix(유닉스)

설명

리눅스는 오픈소스개발과 무료OS의 한 예이다.

유닉스는 대학, 회사, 큰 기업에서 주로 선호하는 OS이다.

비용

리눅스는 무료로 배포되고 무료로 다운로드되며 잡지나 책을 동해서도 배포될 수 있다.

유료버전의 리눅스도 있지만 대부분 윈도우보다는 저렴하다.

판매 회사에 따라서 다른 종류의 유닉스는 가격이 저마다 다르다.

사용자

모든사람. 집에서 사용하는 사람에서부터 개발자 그리고 컴퓨터 열혈팬 같은 사람들 모두.

유닉스 운영체제는 주로 메인프레임, 서버 그리고 모든사람을 위해 설계된 OSX를 제외한 워크스테이션을 위해 개발되었다. 유닉스 환경과 클라이언트-서버 프로그램 모델은 인터넷의 개발의 필수 요소이다.

제조사

리눅스 커널은 커뮤니에 의해 개발되었다. 리누스 토발즈(Linus Benedict Torvalds, 리눅스개발자)가 이를 감독하고 있다.

Solaris (Oracle), AIX (IBM) & HP-UX Hewlett Packard 그리고 Apple Makes OSX의 Unix기반 OS를 제공하는 3개의 커다란 배급사가 있다.

가격

무료. 그러나 유료로 지원되는 것이 있다.

몇몇은 개발용도로 무료이다(Solaris)그러나 유료로 지원되는 것이 있다.

사용량

리눅스는 모바일폰, 태블랫컴퓨터 그리고 비디오게임콘솔에서부터 메인프레임이나 슈퍼컴퓨터까지 다양한 컴퓨터 하드웨어에 설치가 가능하다.

유닉스 운영시스템은 인터넷서버, 워크스테이션과 PC들에 사용된다. 다수의 금융인프라 그리고 많은 24x365 고가용솔루션의 백본이다.

프로세서

다양한 종류가 있다.

x86/x64, Sparc, Power, Itanium, PA-RISC, PowerPC 등

개발과 배포

리눅스는 오픈소스개발, 즉 코드의 공유와 공동작업과 각 포럼 등의 특성을 통해 개발되었으며 그리고 다양한 판매사에 의해 배포된다.

유닉스 시스템은 다양한하게 나누어진다. (대부분 AT&T 그리고 다양한 상업적 판매사와 비영리 단체에 의해 개발됨)

아키텍처

원래 인텔의 x86 하드웨어를 위해 개발되었으며, ARM을 포함한 24개 이상의 CPU 타입들도 지원가능하다.

PA-RISC 그리고 아이타니엄 기계에 사용가능하다. Solaris 또한 x86/x64기본시스템에 사용가능하다. OSX는 PowerPC(10.0-10.5)/x86(10.4)/x64(10.5-10.8)에 가능

GUI

리눅스는 기본적으로 KDE와 Gnome의 두 가지 GUI를 제공한다. GUI는 선택사항이다.    

초기에 유닉스는 커맨트기반의 OS였다. 그러나 후에 GUI가 생성되어 공통 데스크톱 환경으로 불렸다. 대부분 배포는 현재 Gnome을 탑재하고 있다.

파일 시스템 지원

Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS

jfs, gpfs, hfs, hfs+, ufs, xfs, zfs format

텍스트모드 인터페이스

BASH (Bourne Again SHell)는 리눅스의 기본 쉘이다. BASH는 다수의 명령 인터프리터를 지원한다.

원래는 Bourne Shell이다. 현재는 BASH, Korn & C를 포함한 다른 많은많은 쉘들과 호환된다.

보안

리눅스는 지금까지 약 60-100개의 바이러스 명단이 있다. 그들중 요즘은 아무도 활발하게 퍼지고 있지 않다.

지금까지 어림잡아 유닉스의 바이러스는 85-120정도가 보고되었다.

위협 탐지와 해결

리눅스의 경우 위협탐지와 해결이 매우 빠르다. 리눅스가 주로 커뮤니티 기반이기 때문이다. 그리고 언제나 아무 리눅스 사용자가 어떠한 종류의 위협이라도 게시하면, 세계의 다른 지역의 몇몇의 개발자들은 그 작업을 시작한다.

유닉스의 본래 독점적인 성격으로 인해, 사용자는 적절한 버그수정 패치를 얻기 위해선 한동안 기다려야 했다. 그러나 이것은 일반적 이진 않다.

첫시작

1992년 MINIX(유닉스와 비슷한 시스템)에 의해 영감을 받은 리누스 토발즈가. GUI, Drivers 등의 많은 특성들을 추가한 후에,지금의 리눅스가 된OS의 프레임워크를 개발하였다 리눅스 커널은 1991년9월 17일 출시되었다.

1969년, Bell연구소의 AT&T직원들과 데니스리치에 의해 개발되었다. 유닉스는 C언어로 작성되었으며 휴대용제품, 시분할 환경의 다중작업과 다중사용자 시스템을 위해 설계되었다.

예시

Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android 등

OS X, Solaris, 모든 리눅스


출처 - http://www.comqna.net / www.ulug.or.kr






  1. 이더리움에 대해(Ethereum)

    이더리움(Ethereum)은 비탈리크 부테린(Vitalik Buterin)이 2014년 개발했습니다. 거래 명세가 담긴 블록이 사슬처럼 이어지는 블록체인(blockchain)을 기반으로 하며 네트워크만 연결되어 있다면...
    Date2017.12.16 CategoryIT KNOWLEDGE
    Read More
  2. 사물 인터넷 정의 : 필수 IoT 용어 가이드

    Jon Gold | Network World 사물 인터넷과 관련해서는 온갖 프로토콜과 표준, 기술 약어가 난무한다. IoT 언어를 조금 더 이해하기 쉽도록 하기 위해 이러한 모호한 용어들의 의미를 정리했다. 6LoWPAN : 약...
    Date2017.11.06 CategoryIT KNOWLEDGE
    Read More
  3. “빅데이터란 무엇인가?” 구성요소와 기반 기술의 이해

    InfoWorld staff | InfoWorld 인간은 매일 먹고 일하고 놀고 데이터를 생산한다. IBM에 따르면 인류가 하루에 생산하는 데이터의 양은 무려 250경 바이트에 이른다. DVD를 쌓는다면 달까지 왕복할 만큼...
    Date2017.09.16 CategoryIT KNOWLEDGE
    Read More
  4. 비트코인의 이점은 무엇인가

    비트코인은 매우 낮은 비용으로 돈을 교환할 수 있는 가장 간단한 방법입니다. 보다 쉬운 모바일 결제모바일로 비트코인 결제를 하실 때에는 "스캔-앤-페이" 두 단계만 거치면 됩니다. 카드...
    Date2017.08.11 CategoryIT KNOWLEDGE
    Read More
  5. 5G란 무엇인가 : 현황, 기술개발, 해결과제, 일정, 전망

    Craig Mathias | Network World 5G라고 알려진 차세대 무선 WAN 통신이 조만간 언론의 1면을 장식할 것으로 보인다. 5G는 유선 보완제에서 유선 대체제로 이동통신의 진화를 완성할 것이며, 전략적으...
    Date2017.07.15 CategoryIT KNOWLEDGE
    Read More
  6. [보안NW] 내부망, DMZ구간, 외부망 이란?

    개인정보보호법이 시행되면서 개인정보보호의 기술적 보호대책을 위해 내부망, DMZ구간, 외부망이라는 말이 많이 언급되고 있습니다. 내부관리계획을 세우다보면, 내부망을 단순히 사내조직원들끼리 사용...
    Date2017.07.08 CategoryIT KNOWLEDGE
    Read More
  7. Wireless Multicast 무선구간 멀티캐스트

    * Lesson 2 Describing Implications for Multicast in 802.11 (p223) 멀티캐스트는 유선쪽에서 오는 트래픽을 무선 STA에 배포 하거나 혹은 모빌리티 메시지 정보를 교환하는데 사용 합니다.     -----...
    Date2017.06.10 CategoryIT KNOWLEDGE
    Read More
  8. L2TPv3 프로토콜, VPN

    L2TPv3(Layer 2 Tunnel Protocol Version 3, RFC 3931)은 Layer2 의 프레임을 그대로 IP 캡슐화해서 remote 측으로 전달하는 프로토콜이다. 즉 CDP, STP, ARP 까지 사업자를 통해서 remote 측으로 전달 ...
    Date2017.05.13 CategoryIT KNOWLEDGE
    Read More
  9. 리눅스 vi 명령어 모음

    <command mode> h 왼쪽 j 아래 k 위 l 오른쪽 H,J,K,L(대문자): 끝까지 이동 w: 단어의 처음 특수기호 인식 왼->오 공백인식 b: 단어의처음 특수기호 인식 오->왼 공백인식 e: 단...
    Date2017.04.10 CategoryIT KNOWLEDGE
    Read More
  10. L4 스위치/Alteon SLB/서버로드밸런싱

    대부분의 네트워크망에서 꼭 알아야지만 전체 트래픽의 흐름도를 알 수 있는 Layer4 Switch 입니다. 일단 가장 Layer4 SW를 많이 사용하는 SLB(Server Load Balancing)부터 알아보겠습니다. 이후 방...
    Date2017.02.27 CategoryIT KNOWLEDGE
    Read More
  11. 프로그래밍 언어별 딥러닝 라이브러리 정리

    AI Korea Open 그룹에서도 라이브러리에 관한 투표가 있었고, 많은 분들이 관심있어할 만한 부분이라 생각해서 한 번 정리해 봤습니다! (AI Korea Open 그룹의 투표 결과) Python요즘 뜨는 언어답게, ...
    Date2017.02.02 CategoryIT KNOWLEDGE
    Read More
  12. DevOps (데브옵스)에 대하여

    최근에 DevOps(데브옵스)라는 개발방법론이 솔솔 들리고 있다.  데브옵스는 개발(Development) + 운영(Operation)을 합친 말로 개발와 운영의 상호작용을 원할하게 하는데 있다고 합니다.  [마이크로소...
    Date2016.12.27 CategoryIT KNOWLEDGE
    Read More
  13. 색공간 (sRGB, 어도비 RGB 등)

    목차가장 기본적인 색공간 RGB sRGB(standard RGB) 애플 RGB(Apple RGB) 어도비 RGB(Adobe RGB) 비디오에서 가장 많이 사용하는 색공간 YUV, YCbCr/YPbPr NTSC의 색공간 YIQ 인쇄 매체의 핵심 색공간 CMY, ...
    Date2016.11.25 CategoryIT KNOWLEDGE
    Read More
  14. 2016 SDS 그 유형과 소비 형태에 관해

    소프트웨어 정의 스토리지, Software defined storage(이하 SDS)가 어느 정도 업계에 많이 알려지고 실제로 도입되는 경우가 발생하면서 SDS에 대한 궁금함이 더욱 더 많이 생기고 있습니다. 업계의 많은 ...
    Date2016.11.04 CategoryIT KNOWLEDGE
    Read More
  15. 하둡, HDFS, 맵리듀스 개념

    빅 데이터는 클라우드 컴퓨팅만큼이나 널리 확산되고 있는 개념이다. 그러나 빅 데이터의 역량과 한계에 관해서는 사람들이 잘못 알고 있는 부분들이 많다. 특히 빅 데이터와 관련해 사람들은 다음의 질문...
    Date2016.09.21 CategoryIT KNOWLEDGE
    Read More
  16. 스토리지 풀 개요 (Storage Pool)

    풀 또는 스토리지 풀은 지정된 볼륨 세트에 대한 모든 데이터를 공동으로 포함하는 MDisk 콜렉션입니다. 그림 1은 네 개의 MDisk가 있는 스토리지 풀을 나타냅니다. 그림 1. 스토리지 풀 풀의 모든 MDi...
    Date2016.08.22 CategoryIT KNOWLEDGE
    Read More
  17. Windows Dump 구성 및 강제 생성

    Windows에서 강제로 덤프 생성하기 Action Plan 1. What: Full dump 저장을 위해 Page file을 총 메모리+1MB 정도로 증설 What: ASR 비활성화 To do. 1) Win7 > 제어판\시스템 및 보안\시스템 > 고급 선...
    Date2016.07.29 CategoryIT KNOWLEDGE
    Read More
  18. SMP(Symmetric Multi-Processing) vs AMP(Asymmetric Multi-Processing)

    오늘은 SMP와 AMP에 대해 간략히 학습하는 시간을 갖도록 하겠습니다. 1. SMP(Symmetric Multi-Processing) SMP은 두 개 이상의 동일한 프로세서가 하나의 메모리, I/O 디바이스, 인터럽트 등의 자원...
    Date2016.06.20 CategoryIT KNOWLEDGE
    Read More
  19. 쿨러 베어링 타입별 특징 (슬리브/볼/FDB)

    베어링 [bearing] : 회전하고 있는 기계의 축을 일정한 위치에 고정시키고 축의 자중과 축에 걸리는 하중을 지지하면서 축을 회전시키는 역할을 하는 기계 요소 냉각팬의 베어링 방식에...
    Date2016.05.11 CategoryIT KNOWLEDGE
    Read More
  20. 컨테이너 기반 가상화 기술

    Micro Service Architecture 에서 인프라 적으로 중요한 개념으로 꼽으면 아래와 같이 2가지로 정리할 수 있다.Application Programming Interface (API) 가상화 (virtualization) API는 이미 많은 개발...
    Date2016.04.29 CategoryIT KNOWLEDGE
    Read More
  21. 하이퍼 컨버지드 인프라 (Hyperconverged Integrated System)

    통합 시스템, 컨버지드 인프라 등으로 불리는 Integrated System의 성장과 발전이 데이터센터 전체에 상당히 크게 영향을 미칠 것으로 보입니다. 시장 조사 기관인 가트너에 따르면 2014년부터 2019년에 이...
    Date2016.03.22 CategoryIT KNOWLEDGE
    Read More
  22. 모바일IP 이론

    * Mobile IP (모바일 IP) : 모바일 IP 에 대해서 알아본다. 1. Mobile IP 정의 Mobile IP는 IETF 표준 통신 프로토콜로, 이동 기기 사용자로 하여금 한...
    Date2016.03.14 CategoryIT KNOWLEDGE
    Read More
  23. 윈도우10 단축키 모음

    윈도우 +1, +2, etc 바탕 화면으로 전환하고 시작 N을 작업 표시 줄에 응용 번째. 예를 들어,에서 번호 응용 프로그램이 목록에 첫 번째 중 하나 발사, 왼쪽에서 오른쪽으로. 윈도우 + 작업 센...
    Date2016.03.05
    Read More
  24. TLS 전송계층보안

    인터넷에서의 정보를 암호화해서 송수신하는 프로토콜. 넷스케이프 커뮤니케이션스사가 개발한 SSL(Secure Sockets Layer)에서 기반한 기술로, 국제 인터넷 표준화 기구에서 표준으로 인정받은 프로토콜이...
    Date2016.02.04 CategoryIT KNOWLEDGE
    Read More
  25. 시스코 스위치 이더채널

    Etherchannel, 이더채널 - 두 스위치간에 연결된 복수개의 포트를 하나의 포트처럼 동작시키는 것을 말한다 이더채널을 구성할 때 사용되는 프로토콜은 시스코에서 만든 PAgP(Port Aggregation Protocol)와...
    Date2015.12.28 CategoryIT KNOWLEDGE
    Read More
  26. 새로운 가상화 기술 Docker와 컨테이너

    Docker사는 지난 6월 10일에 Docker 1.0 발표와 함께 Docker를 기반으로 한 애플리케이션 개발, 배포, 실행 기능을 갖춘 서비스 "Docker Hub"를 발표했습니다. Docker는 컨테이너형 가상화를 실현하는 오픈...
    Date2015.11.25 CategoryIT KNOWLEDGE
    Read More
  27. [Network Protocol] L3 Switch 구조에 대한 이해

    안녕하세요? NetmaniasTalk입니다. 아래 글은 예전에 Netmanias Magazine에 기고했던 글의 일부로써, L3 Switch(예. Cisco 6500 series, Juniper MX series)의 구조에 대한 설명입니다. ...
    Date2015.10.27 CategoryIT KNOWLEDGE
    Read More
  28. [Network Protocol] IP QoS 소개

    안녕하세요? NetmaniasTalk입니다. 오늘도 네트워크 초보자님들을 위한 코너로써 유선망에서의 QoS에 대해서 설명드리도록 하겠습니다. Network에서 QoS라 함은 (1) 중요한 패킷(예. IPTV, VoIP, Bus...
    Date2015.10.27 CategoryIT KNOWLEDGE
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7