단방향 통신

단방향 통신한쪽 방향으로만 통신할 수 있는 것을 단방향 통신이라고 한다. 파이프(단방향 통신 파이프를 두개 만드는 것으로 full-duplex 통신이 가능하게 할 수 있다. pipe(2)함수가 두개의 파이프로 full-duplex 통신을 구현하는 예이다.양쪽방향으로 통신할 수 있지만, 읽기와 쓰기를 동시에 할 수는 없다. 읽을 때는 쓸수 없고, 쓸때는 읽...

네트워크 효과

네트워크 효과네트워크는 노드와 링크로 이루어진다. 네트워크 효과는 하나의 노드에 상태변화가 생길 때, 인접한 노드들도 상태변화에 반응해서 변화가 발생하는 것을 의미한다.현재 네트워크 효과는 주로 상업적인 이유에서 중요하게 다루어지고 있다.기존의 대량 생산 대량 소비 체제에서 네트워크 효과는 그다지 중요하지 않았다. 대량 생산, 대량 소비시대에 개인의 구매...

네트워크 프로그래밍

네트워크 프로그래밍...

SNMP

SNMP...

TCP

TCPTransmission Control Protocol의 줄임말이다. 흐름제어소켓이라고 해석할 수 있는데, 실제 TCP대신 흐름제어소켓이라고 말하기도 한다.TCP는 TCP/IP 4계층중 전달계층(transport)에 속하는 프로토콜로 네트워크로 연결된 호스트간의 데이터를 안전하게 전달하기 위한 목적으로 사용되는 프로토콜이다. 데이터의 안전한 전달을 위...

Network tap

Network tap network tap는 컴퓨터 네트워크(attachment다음과 같은 이유로 네트워크에서 흐르는 데이터에 접근 해야될 필요가 있다. 1. 보안 모니터링을 위해서 IDS( 1. 패킷 모니터링을 통한 QOS(예를 들어 하나의 라우터로 묶인 LAN(tap을 이용하면 성능저하없이도 7Layer의 모든 패킷에 대한 접근이 가능해진다. WAN ...

SSL

SSLSSL과 SSL에 기반을 둔 프로토콜인 TLS는 인터넷에서 보안 통신을 위한 표준적인 방법을 제공하며, 프로토콜 내부에 데이터 암호화와 관련된 내용들을 통합하고 있다. 데이터 암호화는 컴퓨터에서 밖으로 나가기 전에 이루어지며, 암호화된 데이터는 도착지에서 다시 복호화 된다. 이는 인터넷을 가로지르는 중간에 데이터가 도청될 위험을 감소시켜 준다. 이론...

Two-phase commit protocol

Two-phase commit protocol트랜잭션 처리와, 데이터베이스 컴퓨터 네트워킹에서 정보가 성공적으로 수정되었음을 확인하기 위해서 사용하는 ACP(원자적 커밋 프로토콜)이다. 트랜잭션 성공과 실패(롤백)을 확인하고, 이러한 작업들이 원자적으로 이루어질 수 있도록 조정하는 분산 알고리즘을 제공한다.프로토콜의 작동방식은 다음과 같다. 먼저 네트워크...

SAS - Serial attached SCSI

SAS - Serial attached SCSI Serial Attached SCSI의 줄임말로 SCSI를 확장한 기술이다. SCSI command를 이용해서 데이터를 전송하며, SCSI 보다 빠른 데이터 전송을 보장한다.SCSI 명령을 그대로 사용하지만 직렬 전송방식을 사용한다는 점에서 기존의 SCSI와 차이점이 있다. SAS와 구분해서 기존의 SCSI...

Qemu - Open source processor emulator

Qemu - Open source processor emulator...