1.소스코드분석
이 프로그램은 로소켓을 이용한 스니퍼 프로그램 이다. 로소켓의 “네트워크 계층으로 전송되는 모든 패킷을 볼 수 있는” 특성을 이용해 TCP 프로토콜의 패킷을 읽은 프로그램이다. 아래 소스에는 TCP 패킷만 읽는 것이므로 IP 헤더와 TCP 헤더만을 출력 했지만, ICMP, IGMP, UDP 패킷 등등도 출력할 수 있다. 또한 packet.h 의 헤더파일을 고침으로써 IP Header와 TCP header의 기본 값들을 바꿀 수 있다. 예를 들면 IP header의 version이나 헤더길이 등을 사용자가 임의대로 바꿀 수 있다.
project1.c
#include [stdio.h]
#include [string.h]
#include [sys/socket.h]
#include [sys/ioctl.h]
#include [net/if.h]
#include [netinet/in.h]
#include [arpa/inet.h]
#include [unistd.h]
#include [stdlib.h]
#include [ctype.h]
#include packet.h
데이터 통신 - Packet Sniffer의 구현 [데이터 통신 과제]
Packet Sniffer의 구현
1.소스코드분석
이 프로그램은 로소켓을 이용한 스니퍼 프로그램 이다. 로소켓의 “네트워크 계층으로 전송되는 모든 패킷을 볼 수 있는” 특성을 이용해 TCP 프로토콜..
쉽게 풀어쓴 웹 관련 용어 Protocol ; 규약, 즉 일종의 약속으로서 보내는 쪽에서 A라는 문자를
보내면 받는쪽에서도 이것을 A라고 인식할 수 있도록 해주는
일종의 약속.
TCP/IP ; Transmission Control Protocol / Internet Protocol..
TFTP의 개선방안 - Total Contents -
1. TFTF란
2. TFTF의 역사
3. TFTP의 문제점
4. TFTP의 장점
5. TFTP의 기본이론
(1) Introduction to TFTP
(2) TFTP Packet
(3) Overview of a Transfer
(4) Errors and Delays
(5) Syntax, S..
인터넷전화
인터넷 전화
목 차
1 인터넷 폰(VoIP: Voice over Internet Protocol)이란
2 인터넷폰의 사용 요금이 저렴한 이유
※ 데이터 교환방식
3 인터넷폰의 종류
1. PC to PC
2. PC to Phone
4 인터넷폰의 현..
OS 핀토스와 유닉스 명령어 구현 PINTOS
※ 목 차 ※
1. Project 2의 목적 및 목표
2. Project 2의 구현사양
3. Project 2의 상세 구현
4. 시연 결과물
5. 구현 소감
6. 참고 자료
7. 경 로
1. Project 2의 목적 및 목표
1 ) 목 적
- 운영체제..
정보통신과 컴퓨터 - 통신 프로토콜과 OSI 7계층 정보통신과 컴퓨터 - 통신 프로토콜과 OSI 7계층
1. 통신프로토콜의 정의
통신 프로토콜은 짧게 프로토콜이라고도 하며 네트워크 기능을 효율적으로 발휘하기 위하여 여러 계층으로 된 네트워크 구조에서 동일 ..
마이크로컴퓨터실험-SPI TWI직렬통신 마이크로컴퓨터실험
1. 실험목적
- ATmega128의 SPI 직렬통신 포트를 응용한 통신 프로그램 작성 기술을 익힌다.
(1) OK-128키트에서 SPI 직렬통신을 통하여 AT93C56 EEPROM에 데이터를 라이트 및 리드하는 프..
4g 이동통신 4g 이동통신
1g 이동통신
아날로그 이동통신
음성 통화만 가능
1984년에 SKT가 처음으로 상용화
무전기폰
2g 이동통신
2g 이동통신
SMS, 속도가 빠르지는 않지만 e메일, 벨소리 다운로드 등의 데이터 서비스 가능..