[네트워크] C로짠IP체크섬구하는프로그램

등록일 2003.11.14 C언어 (cpp) | 2페이지 | 가격 800원

소개글

좋은하루

목차

없음

본문내용

#include <stdio.h>

typedef short int sint;

sint CheckSum( sint * ); // return type을 준것은 destion 에서 검사를 할때 사용하기 쉽게 하려한것입니다.

int main()
{
sint ip[10];

ip[0] = 0x4500; // version 및 headlength

ip[1] = 0x00a6; // total length

ip[2] = 0x4ae4; // identifier

ip[3] = 0x4000; // ttl

ip[4] = 0xfe11; // protocol

ip[5] = 0x0000; // checksum

ip[6] = 0x864b; // source ip

ip[7] = 0x3702; // source ip

ip[8] = 0xcbfd; // destin ip

ip[9] = 0x91a8; // destin ip

ip[5] = CheckSum( ip );

printf("%x\n",ip[5]);
*원하는 자료를 검색 해 보세요.
  • 이차원 코드를 위한 이차원 체크섬 (Two-Dimensional Checksum for Two-Dimensional Codes) 3페이지
    체크섬은 에러검출의 우수성 때문에 TCP등에서 널리 사용하고 있다. 이 체크섬 방식은 연산이 간단하고 빠르나, 미검출 에러가 생기는 경우가 있기 때문에 여러 다른 형태의 체크섬 방식등이 연구가 진행되고 있고 각 방식에 성능과 효율면에서 상관관계가 있어 어플리케이션에따라..
  • 16bit checksum & algorithm 0페이지
    ppt 및 프로그램 있음파일열기Bmp파일 읽기이미지데이터를 읽기10진수 데이터를 16진수로 변환에디트 박스에 출력
  • 오류검출코드 5페이지
    1. 패리티 체크 비트 (Parity Check Bit) - 가장 간단한 오류 검출 방식 - 송신측에서 전송될 프레임에 오류 검출을 위한 특수한 비트(패리티 비트)를 추가하여 전송 하고, 수신측에서 수신된 문자의 비트와 이 패리티 비트를 합하여 1의 총계를 ..
  • 정보보안 4장,5장 연습문제 2페이지
    4. 앨리스의 RSA 공개키는 (N,e)=(33,3)이고 개인키는 d=7이다. a. 만약 밥이 메시지 M=19를 앨리스를 위해 암호화한다면 암호문 C는 무엇일까? 앨리스가 C를 복호화해 M을 획득할 수 있음을 보여라.▶ C = M^e mod N = 19^3 = 28 m..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서