본문 바로가기
IP뜻, TCP/IP 프로토콜과 IP란 무엇인지 (Internet Protocol) IP뜻, TCP/IP 프로토콜과 IP란 무엇인지 (Internet Protocol) Introduction TCP/IP 프로토콜, UDP, ICMP, IGMP 데이터는 모두 IP datagram으로 전송된다. TCP/IP 프로토콜을 시작하는 사람, 특히 X.25 또는 SNA와 IP뜻 기초 지식이 있는 사람은 IP란 신뢰성이 없고, 비연결형 서비스를 한다는 점에 놀란다. 신뢰성이 없다는 말은 IP datagram이 목적지에 성공적으로 도달하는 것을 보증하지 않는다는 뜻이다. 만일 문제가 있으면 (예를 들어 라우터의 일시적인 buffer full과 같은) IP란 간단한 에러처리 절차를 갖는다. datagram을 보내고 ICMP 메시지를 소스로 보낸다. 신뢰성은 상위 계층에서 제공할 것이다. IP뜻 중 비연결.. 2017. 4. 11.
Qt TCP 통신 연결 끊김 상태 확인: QTcpSocket 소켓과 랜선 뽑힘 Unplugging ethernet (이더넷 연결 끊김)Qt에서 tcp ip 소켓을 사용하다보면 끊어진 경우를 확인해야할 상황이 발생합니다. 굳이 Qt가 아니더라도 언제 어디서나 서비스 제공자는 무조건 통신 상태를 확인해야 합니다만, Qt 프로그래밍에선, 플러그가 뽑힌 경우를 체크하기 까다롭습니다. 왜냐면 QAbstractSocket 클래스가 제공하는 ConnectedState는 tcp ip 연결된 이후에 물리적인 플러그 뽑힘 현상을 알려주지 않습니다. 슬프게도, Qt가 제공하는 그 어떤 소켓 클래스들도 물리적인 플러그 Unconnected를 확인하질 못합니다. 그래서 돌아가는 방법을 찾아야 합니다. Simple Main Code (이더넷 연결 끊김 기본 소스)우선, 간단한 tcp ip Socket Pr.. 2017. 4. 3.