기술(IT)39 네트워크 프로토콜 (Protocol) 통신에서, 통신 프로토콜은 두 개 이상의 통신 시스템 기관이 물리적인 양의 어떤 종류의 변화를 통해 정보를 전송할 수 있도록 허용하는 규칙의 시스템이다. 프로토콜은 규칙, 구문, 의미론 및 통신 동기화와 가능한 오류 복구 방법을 정의한다. 프로토콜은 하드웨어, 소프트웨어 또는 둘의 조합에 의해 구현될 수 있다. 프로그래밍 언어는 계산에 대해서도 같은 것을 기술하므로 프로토콜과 프로그래밍 언어 사이에는 밀접한 유사성이 있다. 프로토콜은 프로그래밍 언어가 계산에 어떤 것인지 통신하는 것이다. 대체 공식은 프로토콜이 계산에 필요한 알고리즘을 통신하는 것이라고 기술한다.통신 시스템은 다양한 메시지를 교환하기 위해 잘 정의된 형식을 사용한다. 각 메시지에는 특정 상황에 대해 미리 결정된 가능한 대응 범위에서 반응.. 기술(IT) 2019. 9. 30. 파일 전송 기술 - FTP(File Transfer Protocol) FTP(File Transfer Protocol)는 컴퓨터 네트워크의 서버와 클라이언드간의 데이터 파일 전송에 사용되는 표준 네트워크 프로토콜이다. FTP 사용자는 일반적으로 사용자 이름과 암호의 형태로 클리어 텍스트 로그인 프로토콜로 자신을 인증할 수 있지만, 서버가 이를 허용하도록 구성된 경우 익명으로 연결할 수 있다. FTP는 클라이언트와 서버 사이의 별도 제어 및 데이터 연결을 사용하는 클라이언트-서버 모델 아키텍처를 기반으로 구축된다. 사용자 이름과 암호를 보호하고 콘텐츠를 암호화하는 보안 전송을 위해 FTP는 SSL/TLS(FTPS)로 보안 되거나 SSH 파일 전송 프로토콜(SFTP)로 대체되는 경우가 많다. 첫 번째 FTP 클라이언트 애플리케이션은 운영체제가 그래픽 사용자 인터페이스를 가지기.. 기술(IT) 2019. 9. 29. 데이터 수집, 채굴의 기술 - 데이터 마이닝(Data Mining) 데이터 마이닝이라는 용어는 데이터 자체의 추출에서가 아니라 대량의 데이터로부터 패턴과 지식을 추출하는 것이 목적이기 때문에 잘못된 명칭이다. 데이터 마이닝은 기계 학습, 통계 및 데이터베이스 시스템의 교차점에서 방법을 포함하는 대규모 데이터 세트에서 패턴을 발견하는 과정이다. 데이터 마이닝은 "데이터베이스의 지식 검색" 프로세스 또는 KDD의 분석 단계로서 원시 분석 단계와는 별도로 데이터베이스 및 데이터 관리 측면, 데이터 사전 처리, 모델 및 추론 고려사항, 관심 지표, 복잡성 고려사항, 후처리, 발견된 구조의 시각화, 온라인도 포함한다. 또한 AI(기계학습)나 비즈니스 지능 등의 컴퓨터 의사결정 지원 시스템의 응용뿐만 아니라 대규모 데이터나 정보 처리의 어떠한 형태에도 자주 적용된다. Java를 이.. 기술(IT) 2019. 9. 28. 이전 1 2 3 4 다음 추천 글