프로그래밍 QnA

ktlsu1231의 이미지

동일 허브에 케이블(ADSL)모뎀과 NAT서버(NIC하나)..??

안녕하세요.

케이블이나 ADSL에서 들어온 선을 허브에 연결

허브엔 외부 IP를 내부 IP로 변환시켜주는 NAT가

구현되어 있는 NIC가 하나있는 서버가 있습니다.

또 그 허브의 나중 포트에는 NAT에 의해 받아진

내부 IP를 사용하는 노드들이 동일 허브에 물려 있습니다.

이런식으로 구성이 가능한지 궁금합니다.

또, 이런 프로그램을 구현하려면 어디서 자료를 구하는

것이 좋은지 도와주세요. T-T 감사합니다.

jagalchee의 이미지

데드락 문제는 어떻게 해결 할 수 있나요?

Posix Thread 로 멀티 쓰레드 프로그래밍을 하고 있는데요.

만약 어떤 쓰레드가 mutex 락을 걸고 나서, unlock 을 하지 못하고 갑자기 죽어버리거나 하면 이 상태를 데드락이라고 부른다고 알고 있습니다.

데드락 상태가 되면 나머지 쓰레드들은 mutex 가 unlock 될때까지 계속 기다린다고 알고 있는데요.. 대게의 경우 이런 데드락 상태일 경우엔 프로그램 상에서 어떻게 처리를 해주면 되나요?
어떻게 처리를 해주어야 할지 잘 감이 안오네요. 답변 부탁드립니

uniare1의 이미지

어셈블 디버깅...

어떻게 디버깅을 해야 하는지 모르겠군요...
도스에서는... debug명령어가 있었는데...
리눅스에서는 어떻게 해야하는지...ㅡ.ㅡ;;;
찾아봐도... 잘 안나와 있는 것같고....
어떻게 하면 되죠?

kimmuhun의 이미지

아미 사용법..

xlib 프로그래밍 공부하는데 아미를 사용하여 한글 받는법을 모르겠어요..
..XmbLookupString() 함수를 사용하면 변환된 keysym을 반환해야 되는거 같은데 그냥 영문 값이 나오네요 ...어떻게 할지 몰라서..올립니다..
다른 부분은 원도우 프로그램과 비슷한데...국제화처리부분은 힘드네요...문서화가 안되있네요...ㅜ.ㅜ 맨페이지 넘 간단하구....아시는 분 도와주세요..

seye2의 이미지

간단한 도메인 출력 프로그램입니다.

이 프로그램은 제가 아이피의 C클래스 에서 netid부분의 주소를 입력하면
해당 네트워크에 속한 모든 호스트의 도메인 네임을 출력하는 프로그램입니다. 즉, 192.123.58.을 입력하면 192.123.58.1부터 192.123.58.254사이의 IP
주소를 갖는 모든 호스트의 도메인 네임을 출력하는 프로그램인데요.
제가 표시해둔곳 for문안에서의 strcpy(haddr,temp)부분이 실행이되면
세그멘테이션 오류가 나더라구요. 근데 이부분이 되야
strcat으로 붙여진 내용들이 재초기화가 되는 중요한 부분인데

toy의 이미지

gdbm에서 키값이 아니라 데이터값으로 검색하고자 할때는 어떻게

gdbm에서 키값이 아니라 데이터값으로 검색할때는
전부 뒤져보는 방법밖에 없나요??
키값으로 검색할때는 빠른것같은데...
전부 뒤져야한다면 상당히 비효율적인것 안니가요.


key:1 data:a
key:2 data:b
key:3 data:c

이렇게 있을때 data가 c인걸 찾고자 한다면 db를 전부 뒤져야하나요?? :oops:

oracle_warden의 이미지

vmalloc와 free함수 쓸 때요..

그냥 user program에서 사용한 malloc를
커널 안에다 이식하려면, malloc를 그냥 vmalloc로 바꿔주기만 하면 되나요??

그리고 free를 썼던 부분은 어떻게 바꿔줘야 하나요??
free함수도 못찾는다고 나오던데..;;

그럼 답변 미리 감사드립니다..(-.- )( -.-)(-.- )( -.-)

rkdnfl의 이미지

thread 가 자신의 번호를 스스로 알아 낼 수가 있는지...

(질문)
thread가 실행중에 자신의 thread번호를 알아낼수가 있나요?

책을 찾아 보아도 그런 함수나 속성값등에 대해서 알 수가 없어서...

현재 웹서버를 이용한 다수 사용자의단어게임을 한번 만들어 보고 있는데
스레드가 실행시간중 자신의 번호를 이용하여 크리티컬 섹션의
번호-사용자명 구조체에서 번호를 이용하여 사용자명을 검색,
화면에 사용자 명을 출력하여 주도록 하고 싶습니다.
그런데 위의 두 줄의 해결방안이 안 떠오르네요..
알수가 있는지 ,없는지의 여부조차 모르겠으니...

zeshai의 이미지

minicom script를 만들었는데 에러가 나는군요.

Quote:

goto GetPrompt

GetPrompt:
send ""
expect {
">" send "enable"
"word:" send "0000"
"config)#" goto addlist1
"config-if)#" send "exit"
"#" send "config terminal"
}

addlist1:
send "access-list 100 deny tcp host 111.111.111.111 eq 10 host 111.111.111.1"
expect {
"config)#" goto addlist2
timeout 3 exit
}

addlist2:
send "access-list 100 deny udp any 1.1.1.1 0.0.0.0"
expect {
"config)#" goto addlist3
timeout 3 exit
}

마왕의 이미지

FIFO를 읽을때 무한루프 안돌리고 블럭시킬수 없나요?

숙제를 하고 있습니다.
C-S 아키텍쳐를 간소하게나마 흉내내보자는 것이 주제인데요.

서버는 well-kwown FIFO를 만들어놓고 FIFO에 입력이 들어오길 기다립니다.
클라이언트가 well-known FIFO에 request를 보내면
서버는 포크를해서,
자식놈은 이미 클라이언트가 만들어 둔 client-specific FIFO에 응답을 보내고
어미는 계속 입력을 기다립니다.
물론 서버와 클라이언트는 로컬머신 상에 있습니다.

정말 간단한 구조입니다.
그래서 이미 다 짰습니다.

그런데 문제가 뭐냐....

페이지

프로그래밍 QnA 구독하기