분류 전체보기 썸네일형 리스트형 [2009/06/08] TCP 소켓의 데이터 전송 특징 1. TCP 기반의 데이터 전송 특징 - 한번의 데이터 전송함수 호출(write, send)이 늘 하나의 패킷을 형성하는 것은 아니다. 2. 경계가 없는 TCP 기반의 데이터 전송 - 데이터 송수신 함수의 호출 횟수는 큰 의미를 지니지 않는다. 3. 버퍼의 존재 1 - 이미 전송된 데이터는 어디에서 존재 하고 있었는가? 4. 버퍼의 존재 2 - 입력 버퍼와 출력 버퍼의 역할. 5. TCP 기반의 전송 제어 - 버퍼가 수용 할 수 있는 크기 이상의 데이터 전송은 이뤄지지 않는다. - 따라서, TCP 기반의 데이터 전송 함수는 여러 개의 패킷을 생성하기도 한다. - 슬라이디 윈도우 프로토콜. 으휴... ㅠㅠ 축제니 데프콘 대회니 뭐니 해서 이제 하넹 ㅠㅠ 더보기 17 Defocon 실망 실망 완전 실망. 지금 상황은 한국 참가자들만 문제를 못푸는 상황... 4444포트가 막혔다나 뭐라나... 무튼 지금 irc 한국채널에서는 엄청난 원성이... 로그인이 안되는데 어떻게 문제를 풀라는건지... 후에 접속이 될지 안될지는 모르겠지만 지금 상황으로서는 전 이번대회 안할랍니다 ㅡㅡ;; 더보기 게임속에서 해커가 되어보자. 참 별난 게임이 다 있네요 ㅎㅎㅎ 게임에서나마 영화에서 나오는 해커가 되어보는 게임 입니다. 각 시나리오가 있어서 그걸 깨는 형식인 듯 하네요 ㅎㅎ 전 아직 못해본.. ㄷㄷ 안에 공략집까지 다 있어요~ 안보고 하는게 재밌겠지만요 ㅎㅎ 하지만 게임은 게임일 뿐이니 마음껏 즐기고 현실세계에서는 절대로 게임에서와 같은 일을 하시면 안됩니다 ^^ 더보기 [2009/06/01] 예제소스(helloworld_server2.c, echo_server_win.c, echo_client_win.c, echo_server.c, echo_client.c) /* helloworld_server2.c */ #include #include #include #include #include #include #include void error_handling(char *message); int main(int argc, char **argv) { int serv_sock; int clnt_sock; struct sockaddr_in serv_addr; struct sockaddr_in clnt_addr; int clnt_addr_size; char message[]="Hello World!\n"; if(argc!=2){ printf("Usage : %s \n", argv[0]); exit(1); } serv_sock=socket(PF_INET, SOCK_STREAM.. 더보기 [2009/06/01] Iterative 서버와 에코서버 1. TCP 서버/클라이언트 함수호출 관계 2. Iterative 서버의 구현 - Iterative 서버 : 반복해서 클라이언트의 요청을 처리한다. 3. Iterative 서버의 코드 Template 4. echo 서버/클라이언트의 구현 - 에코 서버/클라이언트의 기능 더보기 이전 1 ··· 114 115 116 117 118 119 120 ··· 148 다음