ICMP 

ICMPICMP는 Internet Control Message Protocol의 줄임말이다. 이 프로토콜은 다른 호스트나 게이트웨이와 연결된 네트워크에 문제가 있는지 확인하기 위한 목적으로 주로 사용된다. ICMP를 이용한 가장 유명한 프로그램으로는 ping프로그램이 있다. 우리는 ping 프로그램을 이용해서 특정한 게이트웨이, 호스트, 라우터 등이 제대...

HTTP 

HTTPHypertext Transfer Protocol의 약자다. WWW에서에서 정보를 전송하기 위해서 사용되는 프로토콜로 W3C(12)에서 관리하고 있다. HTTP는 요청과 응답으로 정보교환이 이루어지는 전형적인 서버/클라이언트 프로토콜이다. HTTP 클라이언트는 웹브라우저이며, Apache(12)와 같은 프로그램이 서버 프로그램이 된다. HTTP는 ...

Facade Pattern 

Facade Pattern...

FTP 

FTPFileile Transfer Protocol의 줄임말이다. 하나의 호스트에서 다른 호스트로 파일을 옮기기 위한 기반 프로토콜이다. 보통 FTP는 웹상에 파일을 올리기 위한 목적으로 널리 사용되고 있다. FTP는 서버&클라이언트 모델을 따른다. 클라이언트는 서버에 연결해서 파일 업로드 및 다운로드 요청을 하고, 요청을 받은 서버가 응답 데이터로 파일...

FIFO - First IN First Out 

FIFO - First IN First OutFIFO는 First IN, First Out의 줄임말이다. 데이터를 시간의 관계로 다룬다. 먼저 입력된 데이터가 먼저 나가는 queue(...

Dos Attack 

Dos AttackDenial-of-service Attack의 줄임말이다. 네트워크 공격의 일종으로 특정 서비스에 대해서 과도한 트래픽을 유발해서 서비스거부(중단) 사태를 만들어 버린다. DOS 공격은 매우 간단하지만 공격은 매우 효과적이다. 때문에 인터넷에 노출된 서비스를 향한 대부분의 공격은 DOS에서 부터 시작된다.DOS 공격은 간단한 만큼 비교적...

DOM - Document Object Model 

DOM - Document Object ModelDOM(Document Object Model)은 플랫폼과 언어 중립적으로 구조화된 문서를 표현하고, 접근하기 위해서 개발한 W3C의 공식 표준이다. 처음에는 HTML로 표현된 문서에 접근하기 위해서 개발됐으며, 이후 XHTML, XML 문서들을 접근/재현하기 위한 용도로 확장됐다. 잘 구조화된 DOM 문서...

CRC32 

CRC32다항식의 문자열을 빠른 속도로 계산하기 위해서 사용된다. 문자열에 대한 무결성을 검증할 수 있으며, 이러한 특징을 이용해서 파일의 무결성 체크등을 위한 목적으로 사용할 수 있다.같은 용도로 사용될 수 있는 에 비해서 좋은 성능을 제공한다....

CGI 

CGICommon Gateway Interface의 약자로 웹서버와 모듈 혹은 외부 프로그램과의 데이터 교환을 위한 규약이다. CGI 프로그램이란 CGI 규격을 만족하는 프로그램을 말하며, 동적인 웹 페이지를 만들기 위한 목적으로 사용된다. CGI규격을 만족하도록만 한다면 어떠한 프로그래밍 언어를 이용하든지 CGI 프로그램의 작성이 가능하다. 과거에는 C...

C99 표준 

C99 표준...