프로그래밍 QnA

billkorea의 이미지

VDSL 사용자 인증 관련 질문입니다.

케이블 모뎀을 사용한 초고속 인터넷 사용자의 경우

현재 케이블 모뎀과 네트웤카드의 하드웨어 어드레스를 사용해서

사용자 인증을 하고 있는 것으로 알고 있습니다.

즉, 사용자 아뒤랑 패스워드를 입력하지 않고서도

컴퓨터만 켜면 바로 인증프로세스가 이뤄지는 거죠...
(DHCP서버랑 LDAP을 이용해서 인증을 하는 것으로 알고 있습니다.)

궁금한것은 VDSL 사용자(현재 ID/PASSWD기반의 인증)의 경우에도

케이블모뎀사용자들 처럼 DHCP랑 LDAP을 이용한 인증이

jamongx의 이미지

소켓으로 이기종간에 정수를 전달하려면 ...

인텔계열 솔라리스에서 스팍계열 솔라리스로 혹은 반대 방향으로

정수를 전달하려 합니다. 게시판에서 내용을 찾아보니

htonl
htons
ntohl
ntohs

이런 함수를 사용하는 것 같은데요, 아니면, 또 다른 방법이 있나요?

조언 부탁드립니다.

하하의 이미지

fcgi에 대해..

전 지금 다니는 회사에 들어와. fcgi를 처음 사용해

보았는데.. 온전히 fcgi를 사용해서 web page를

뿌려주는건 아니고

예를 들어 web server - (fcgi+transaction기능+session기능) 을

가진 server 이런 식으로 fcgi를 웹 서버와의 통신 메개체로만 사용

하고 있습니다.

해서 실제 fcgi가 보편적으로 어떻게 사용되어 지고 있고 많이는 사용하고

있는지 저 같은 경우 단순히 fcgi만을 사용한다면 jsp,asp가 더 낳을 거란

생각이 듬니다만.... 여러분들의 의견을 듣고 싶습니다..

stypr의 이미지

특정 사이트 차단에서 flag처리 부분

Explorer를 이용하여 특정 사이트에 접근을 하면

src_ip ---- syn = 1 ------------> dst_ip

dst_ip ---- syn = 1, ack = 1 ---->src_ip

src_ip ---- act = 1 ------------>dst_ip

이와같이 패킷송신이 이루어집니다.

그런데..

이 다음부터

src_ip -----GET /~test/test.html HTTP/1.1이렇게 페이지를 불러옵니다.

문제는 위의 페이지를 불러오기전에 수신을 중지시켜야한다는 것입니다.

그런데 임의 FLAG를 설정해도 위 모든 단계를 거친후에 적용이되는군요.

즉, 패킷을 모두 받아온다음에 끊긴다는 말입니다.

murien의 이미지

이진 검색 트리를 구현했는데... segment 오류가 나네요...;;;

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

typedef struct NodeTag{
char *Symbol;
struct NodeTag *LLink;
struct NodeTag *RLink;
}TreeNode;

TreeNode *Tree (TreeNode *A, char *S){

[code:1]if(A==NULL){

A=(TreeNode *)malloc(sizeof(TreeNode));
A->Symbol=(char *)malloc(strlen(S)+1);
A->LLink=NULL;
A->RLink=NULL;
A->Symbol=S;

}else if(strcmp(S,A->Symbol)<0){
A->LLink=Tree(A->LLink,S);

mizzhin의 이미지

오늘 처음 리눅스 프로그래밍을 하는데염(&amp;#52990;파일관련)

오늘 처음 리눅스에서 프로그램을 만드는 사람입니다.
비쥬얼 씨뿔에서 짠 소스를 씨로 바꾸어

리늑스 서버에서 gcc -o 를 이용하여 컴파일을 했는데
이런 에러가 납니다

[mizzhin@46s source]$ gcc -o m main.c
main.c:164:2: warning: no newline at end of file
/tmp/ccGN1adG.o(.text+0x91): In function `main':
: undefined reference to `dlist_init'
/tmp/ccGN1adG.o(.text+0xa2): In function `main':
: undefined reference to `dlist_init'
/tmp/ccGN1adG.o(.text+0x263): In function `main':
: undefined reference to `dlist_destory'
/tmp/ccGN1adG.o(.text+0x298): In function `dlist_ele_init':

toold의 이미지

간단한 클래스인데요..

[code:1]
class BSTWPageNode
{
friend class BSTWPage;
private:
BSTWPageNode();
//각 데이터들
int regionNumber;
int phoneNumber;
char *lastName;
char *firstName;
//노드포인터들
BSTWPageNode *numberLeft;
BSTWPageNode *numberRight;
BSTWPageNode *nameLeft;
BSTWPageNode *nameRight;
};

class BSTWPage
{
public:
BSTWPage() {root = NULL; };
void InsertName(char *fstName, char *lstName);

BSTWPageNode *root;
};

void BSTWPage::InsertName(char *fstName, char *lstName)

bosub의 이미지

커널에서 세그멘트 에러가 났을때..

수정한 커널을 이미지로 만들어서 부팅을 했습니다.

그런데 저희가 원하는 동작을 시도하면 동작이 되면서

세그먼트 폴트가 납니다.

커널에서 세그먼트 폴트 부분을 뿌리는 tty가 어디에 있는지? 궁금합니다.

조언 부탁드려요 ㅎㅎ

stoneshim의 이미지

ethernet 환경에서 fragmentation없이 UDP로 보낼 수 있는 최대

UDP 프로토콜위에 간단한 프로토콜을 만들 일이 생겼습니다.

application 패킷의 사이즈가 커서 fragmentation이 발생하게 되면 프로토콜 설계가 복잡하게 될듯 하여, 패킷 사이즈를 제한하려고 합니다.

ethernet에서의 MTU가 1500byte 이므로, ip header의 크기와 udp header의 크기를 빼고, ethernet header의 크기까지 빼야 fragmentation 없이 한번에 전송할 수 있는 최대 size가 나올듯 했습니다.
이렇게 계산하면 1500 - 20(ip header크기) - 8(udp header크기) -14(ethernet header 크기) 가 되어 1458이 될 것으로 생각했는데... ping test를 해보니 아닌듯 하더군요.

issue00의 이미지

X window 폴그래밍 폰트...적재시...

XLoadFont (dpy, "fixed")
를 쓸경우
BadFont 하면서....X error 를 내는데요....

폰트쪽을 잘 몰라서 그러는데,
fixed는 X window 기본 폰트라구 하던데....
아 그리고......다른 폰트명을 쓰려면...xfontsel 해서..그중 아무거나 셋팅해서 써도 되는거 아닌가요......그런데 결과는 에러가 같다는....

결론? 어디서 자신의 컴퓨터에 있는 폰트이름을 불러와야 하는건가요?
알려주세요....

페이지

프로그래밍 QnA 구독하기