프로그래밍 QnA

lsh7708의 이미지

tcp keepalive 설정을 했는데 잘 되지 않아요....

안녕하세요

지금 보드가 서버랑 tcp 로 연결해서 주고 받는데 보드의 랜이 갑자기 빠졌을 경우

서버에서 연결 상태를 확인할려고 socket option 에서 keepalive 를 사용을 했는데 적용이 잘 안되는데요

client의 랜을 뽑으면 50초 후에 서버에서 연결이 끊어졌다고 나와야 되는데 계속 연결 된 상

jinpark007의 이미지

리눅스 iptables 설정 급하게 질문좀 드립니다! ㅠㅠ

1) IPTABLES를 이용하여 악성 패킷을 차단하려 한다. 아래의 [조건 1]과 [조건 2]를 모두 만족하는 IPTABLES 명령 조합을 구성하시오.

조건1.

① 자신의 IP는 위 1번에서 나타난 IP이며 외부 IP는 222.333.444.1~64번이다.
② 외부 IP들은 Local의 22번 포트에 대해 60초에 50번 이상 접속을 시도한다.

조건2.

sangchu의 이미지

모듈로 소켓 프로그램 작성하려면 어떻게 해야 하나요?

소켓 프로그램을 모듈로 작성하려고 합니다.
(아주 기본적인 수준의 소켓을 열고, 메세지를 주고 받는 프로그램입니다.)
사용자 레벨의 socket, sendto, recvfrom 등의 함수는
사용하지 못할 것 같은데, 어떤 함수를 사용해야 하는지요?
(sock_create라는 함수를 알게 됐는데, 이걸 사용하나요?)
그리고 어떤 식

sinta의 이미지

read, recv 함수가 자료수신할때..

안녕하세요 read, recv 함수에 대해 문의드리려고 합니다.

현재 소켓통신으로 전문을 주고 받는 프로그램을 하고 있습니다.

서버에서 보낸 전문을 클라이언트에서 수신하게 되는데

클라이언트는 OS는 리눅스이고 C로 수신하게 되어 있습니다.

read함수를 사용해서 소켓연결자에서 특정사이즈만

cyclone5의 이미지

I2O.... 이거 어떻게 쓰는건가요 ㅠ.ㅠ

이제 막 개발자로 입문한 신참입니다.

회사에서 플젝으로 디바이스드라이버를 만드는데

I2O를 이용하려고 합니다.

근데 이게 OS에서 구현하는거라고 하는데

제가 이걸 사용할려면 어떻게 해야 하나요??

열심히 구글링하니 Linux 커널 컴파일밖에 안나오고 ㅠ.ㅠ

nzer0의 이미지

동영상 플레이어를 만든다고 할 때

대충 구글링 해보니까 Windows 에서는 Direct Show라는 라이브러리르 사용해서

필터그래프라는 것을 만들어 COM을 연결해서 쓰더군요

그렇다면 Direct Show 말고 다른 라이브러리는 없을까요?

리눅스에서는 보통 어떤 식으로 제작되나요?

trymp의 이미지

네트웍상에서 NAT 가 되는 방법에 대한 질문입니다.

사용자망 ... -> NAT 장비... -> 인터넷
10.10.10.0/24=>10.10.10.254 ,,, 40.40.40.1 -> 인터넷

사용자망의 GW 주소 10.10.10.254
실제 NAT 되는 IP 40.40.40.1

이런식으로 NAT 가 된다고 할 때, NAT 장비에서 source IP NAT 를 걸어야 인터넷으로

나간 패킷이 다시 돌아와서 NAT 테이블보고 원복시켜서 사용자망으로 다시 돌아오는 것으로

알고 있습니다.

이때 사용자 PC 가 여러개이기에 구분을 해주기 위해서 source port 값을 변경하는 것으로 알고 있습니다.

TCP 나 UDP 는 포트정보가 있기에 가능하지만 ICMP 패킷은 어떻게 구별하나요?

사용자 PC에 10.10.10.1 과 10.10.10.2 가 동시에 같은 서버로 ping 을 쏜다고 할때,

NAT 장비에서는 어떤식으로 구분해 주는지 알고 싶습니다.

고수님들의 조언 부탁드립니다.

지수아비의 이미지

PHP를 이용하여 HTML태그를 제거하려고 하려고 합니다.

php를 이용하여 웹페이지 소스에서 태그를 제거하려고하는데요...
단순하게 strip_tags() 함수를 사용해서는 원하는 결과를 얻을수가 없더군요.

예를들어 $A 라는 변수에 아래와 같은 html 소스가 들어있을경우 strip_tags 함수를 이용하여
출력을 하면...

hohory의 이미지

[완료] 2byte 문자가 포함된 경우 정규식을 어떻게 표현해야 하나요?

안녕하세요.

정규식을 이용해서 아래와 같은 형식의 년월일 string의 존재 여부를 확인하고 싶은데요.

2010·06·11

const char* pattern = "10\ua1a4[0-1]?[0-9]\ua1a4[0-3]?[0-9]";
//const char* pattern = "10\xa1\xa4[0-1]?[0-9]\xa1\xa4[0-3]?[0-9]";
std::string sP = pattern;
std::tr1::cmatch res;
std::tr1::regex rx(sP);
std::tr1::regex_search(pszContents, r

페이지

프로그래밍 QnA 구독하기