본문 바로가기

전체 글

FEC(Forward Error Correction), BEC(Backward Error Correction) FEC와 BEC는 TCP에서 에러제어를 할 때 사용되는 방식이다. TCP는 연결지향성, 신뢰성이 있는데 연결지향성은 TCP가 통신 시 서로 연결된 상태인지 확인 후 통신을 진행하는 것이다. 이때 3-Way-Handshaking이라는 과정을 통해 연결에 필요한 정보들을 주고 받는다. 이렇게 연결이 됐다고 하면 세션이 성립됐다고 한다. 그리고 신뢰성은 서로 통신 중 데이터가 바뀌거나 없어진 경우 즉, 연결 시 정해놓은 규칙이 깨지거나 여러 조각으로 나눠진 큰 데이터에 빠진 데이터가 있을 때 해당 세그먼트를 다시 전송하는 방식을 이용하여 누락되거나 변조되는 데이터 없이 신뢰성있게 전송이 가능하다. TCP의 에러제어 네트워크 통신을 할 때 매우 다양한 이유로 에러가 발생한다. 무선 통신을 에로 들면 통신 중 무.. 더보기
SNMP(Simple Network Management Protocol) SNMP(Simple Network Management Protocol) 운영되는 네트워크의 안정성, 효율성을 높이기 위해서 구성, 장애, 통계, 상태 정보를 실시간으로 수집 및 분석하는 네트워크 관리 시스템이다. NMS(Network Management System)은 SNMP 프로토콜을 사용하여 정보를 수집한다. NMS 네트워크 관리 시스템으로 IP/Segment 관리와 네트워크 구성요소를 관리한다. 구성요소에는 라우터, 스위치, 서버, FMS(Facility Management System) 등을 관리한다. SNMP는 네트워크 모니터링의 목적으로 네트워크 관리에서 널리 사용된다. SNMP는 버전 1을 시작으로 SNMPv2, SNMPv3 까지 개선되어 왔다. 최신 버전은 성느이 및 유연성, 보안성 면.. 더보기
SMTP(Simple Mail Transfer Protocol) SMTP(Simple Mail Transfer Protocol) RFC 821에 명시되어 있는 인터넷 전자우편 표준 프로토콜이다. Store-and-Forward 방식으로 메시지를 전달한다. 송신자가 메일을 전송하면 메일박스(MailBox)에 메일이 저장되고 저장된 메일이 수신자에게 전달된다. 기본 동작 방식은 송신자가 보낸 메일은 메일을 관리하는 메일 서버에 전달된다. 메일 서버에서는 전자 우편 주소를 분석하고 최단 경로를 찾아 근접한 메일 서버에 메일은 전달한다. 최종 수신자가 사용하는 메일서버에 도착하기 전까지 중계 과정을 반복하고 최종 메일 서버에 도착 시 해당 메일 서버가 수신자에게 메일을 전달한다. MTA(Mail Transfer Agent) : 메일은 전송하는 서버이다. 메일을 SMTP를 이.. 더보기
언텍트(Un-tack) 시대 키오스크(KIOSK)와 보안 무인점포가 시간이 지남에 따라 늘어나고 있다. 상점의 점원이 직접 계산해 주는 것이 아닌 소비자가 직접 결제를 하는 형태로 인공지능과 IoT, 센서기술의 발달, 최저임금 인상, 노동력 부족 등의 이유로 무인화가 활발하게 진행중이다. 그 중 키오스크를 사용하는 점포가 매우 늘어나고 있다. 키오스크는 결제를 해줄 수 있는 단말기가 배치되어있고 기존에 점원이 계산해주던 시스템이 아닌 소비자가 직접 계산 과정을 밟아간다. 기존에 계산에 필요한 시간과 노력을 소비자가 직접 해야되지만 오히려 소비자 입장에서는 더욱 편하다고 느끼고 있다. 이러한 키오스크는 단순히 노동력 절감 효과만 있는것이 아닌 매출 증대 효과도 있다고 한다. 오래전부터 대형 마트나 쇼핑몰에서는 윈도우 운영체제를 적용한 결제 시스템이 다수 이용되고.. 더보기
P2P 네트워크 시스템 ~ 클라우드 컴퓨팅 P2P(Peer-to-Peer) P2P는 동등 계층간 통신 망으로 중앙 집중식 관리 시스템을 사용하는 것이 아닌 상호 연결된 노드간 자원을 공유하는 형태로 구성된 네트워크이다. P2P 통신망은 일반적으로 특별한 목적의 큰 규모의 노드들을 연결하는 경우 사용한다. 일상에서 사용되는 경우는 오디오, 비디오 등의 디지털 데이터 공유와 인터넷 전화(VoIP)같은 실시간 데이터들도 P2P 통신으로 전달할 수 있다. 즉, 특정 서버에 집중되는 형태가 아닌 동등한 계층의 노드들이 서로 서버와 클라이언트의 역할을 하며 데이터를 공유할 수 있는 것이다. 반대되는 사례의 대표적인 경우는 FTP가 있으며 FTP는 FTP 서버에 집중된 데이터를 클라이언트가 내려받거나 올리는 등의 행위를 하는 서버-클라이언트의 형태이다. 그리.. 더보기
리눅스 민트 화면 보호기 우회 결함 www.dailysecu.com/news/articleView.html?idxno=119749 리눅스 민트 화면 보호기 우회 결함 발견돼 - 데일리시큐 리눅스 민트(Linux Mint) 프로젝트 관리자는 공격자가 OS 화면 보호기를 우회할 수 있는 보안 버그를 해결했다. 이 취약점은 아버지의 컴퓨터로 놀던 두 어린이가 발견했다고 시큐리티어페어스가 www.dailysecu.com 리눅스 민트에서 화면 보호기를 우회할 수 있는 결함이 발견되었다. 화면 보호기는 과거 CRT, PDPD, OLED등의 자체 발광 디스플레이에서 같은 화면을 오래 재생할 때 발생하는 Burn-in 현상을 막기위해 구현된 기능이다. Burn-in은 같은 화면이 지속적으로 디스플레이에 출력하다가 다른 화면으로 전환시 장기간 노출된 페이.. 더보기
ElectroRAT 악성코드 [트로이목마] www.dailysecu.com/news/articleView.html?idxno=119714 [정보보호 카드뉴스] 암호화폐 사용자 PC에 원격접근하는 악성코드 'ElectroRAT' - 데일리시큐 [제공. 스틸리언. 클릭]★정보보안 대표 미디어 데일리시큐!★ www.dailysecu.com 사이버 보안 회사 Intezer Labs에서 발견한 암호화폐 사용자의 PC에 접근하는 악성코드 ElectroRAT가 발견됐다. ElectroRAT 악성코드는 키 입력 기록, 화면 캡처, 파일 송수신, 원격 코드 실행 등의 악성 행위를 할 수 있다. 해당 악성코드는 암호화폐 거래용 프로그램이나 암호화폐를 이용하는 게임 소프트웨어로 위장하여 암호화폐 관련 포럼이나 소셜 미디어에 배포했다. 윈도우, 리눅스, macOS 등.. 더보기
HTTP(Hyper Text Transfer Protocol) HTTP(Hyper Text Transfer Protocol) HTTP는 W3C 표준 프로토콜을 사용해서 웹 브라우저와 웹 서버 사이에 메시지를 송신하거나 수신하는 프로토콜이다. HTTP는 개방형 프로토콜로 송수신되는 메시지의 구조가 공개되어 있다. 통신 시 TCP를 이용한 통신을 하여 신뢰성있는 통신을 한다. 초기 HTTP Version 1.0은 요청한 데이터에 대해 응답후 연결이 끊기는 형태로 이루어졌다. 하지만 버전이 올라가면서 연결을 유지한 상태로 데이터를 주고받을 수 있는 형태로 발전했다. HTTP는 WWW(World Wide Web)으로 시작하는 인터넷에서 웹 서버와 사용자의 인터넷 브라우저 서버에 문서를 전송하기 위해 사용하는 통신 프로토콜이다. TCP 80번 포트를 기본으로 사용하고 Req.. 더보기