HELLO_HELL?

블로그 이미지

준P

패킷이란?

Network/Network Theory 2014. 10. 3. 23:09

패킷이란 


컴퓨터가 네트워크가 전달하는 데이터 형식화한 블록이다.


만약 패킷을 지원하지 않는다면 단순이 바이트, 문자열, 비트를 독립적으로 연속하여 전송해야 한다. 데이터를 패킷화 하면 네트워크는 장문 메세지를 효과적으로 보넬수 있다.


쉽게 말해서 현대에는 여러 프로그램이 네트워크를 쓰는데 프로그램이 한번에 통신 할수 없고 따로 따로 보네야한다.


따라서 통신이 오래걸리고 또한 신뢰성도 떨어지기 때무이다.


패킷화를 하면 블록형식으로 보네면 빠르고 여러프로그램이 동시에 보넬수 있기때문에 신뢰성이 높아지고 속도 또한 빨라진다.


패킷은 전송하고 자하는 데이터의 한 블록과 주소지(목적지 발신지 정보), 관리정보 (header)로 구성되어 있다.


관리정보에는 IPv4나 IPv6 또는 tcp / udp 와 같이 패킷을 목적지 까지 전달하는데 필요한 정보가 있다.


아레는 해더 ipv4 입니다.ipv4랑 ipv6는 다를수 있습니다.



저작자표시 비영리 변경금지

'Network > Network Theory' 카테고리의 다른 글

OSI 7 Layer  (0) 2015.04.10
private ip 와 public ip 주소?  (0) 2014.10.24
ip class  (0) 2014.10.24
리눅스에서 무작위모드 promiscous mode 사용하기  (0) 2014.10.24
스니핑) 스니핑의 원리  (0) 2014.10.09
Posted by 준P
블로그 이미지

by 준P

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

글 보관함

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

링크

카테고리

HELLO? (157)
스터디 (6)
Windows 구조와 원리 OS를 관통하는 프로그.. (6)
Development (44)
Android (5)
Assembly (4)
C/C++ (11)
C# (0)
HTML (1)
JAVA (2)
JSP (3)
JS Script (2)
Linux Shell Script (2)
Open GL (1)
PHP (0)
Python (1)
QT library (3)
SQL (1)
Swift (1)
MongoDB (0)
Express JS (1)
Angular JS (1)
Node JS (1)
SpongePoweredForgePluginDev.. (2)
Unity3d (1)
Docker (0)
Linux (22)
Linux Kernel Study (1)
Network (9)
WireShark (1)
Network Theory (6)
Hack the packet 2013 (2)
Reversing (50)
Windows PE (10)
Windows Reversing (1)
Linux PE (0)
Linux Reversing (0)
Android Reversing (2)
Reversing Tools (8)
CodeEngn (25)
Reversing.kr (2)
abex's (2)
Sites (3)
System (12)
FTZ (9)
Buffer Over Flow (3)
GDGkr (1)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
준P's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

HELLO_HELL?

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • HELLO? (157)
    • 스터디 (6)
      • Windows 구조와 원리 OS를 관통하는 프로그.. (6)
    • Development (44)
      • Android (5)
      • Assembly (4)
      • C/C++ (11)
      • C# (0)
      • HTML (1)
      • JAVA (2)
      • JSP (3)
      • JS Script (2)
      • Linux Shell Script (2)
      • Open GL (1)
      • PHP (0)
      • Python (1)
      • QT library (3)
      • SQL (1)
      • Swift (1)
      • MongoDB (0)
      • Express JS (1)
      • Angular JS (1)
      • Node JS (1)
      • SpongePoweredForgePluginDev.. (2)
      • Unity3d (1)
    • Docker (0)
    • Linux (22)
    • Linux Kernel Study (1)
    • Network (9)
      • WireShark (1)
      • Network Theory (6)
      • Hack the packet 2013 (2)
    • Reversing (50)
      • Windows PE (10)
      • Windows Reversing (1)
      • Linux PE (0)
      • Linux Reversing (0)
      • Android Reversing (2)
      • Reversing Tools (8)
      • CodeEngn (25)
      • Reversing.kr (2)
      • abex's (2)
    • Sites (3)
    • System (12)
      • FTZ (9)
      • Buffer Over Flow (3)
    • GDGkr (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바