성엽이
KKIMSSI
성엽이
전체 방문자
오늘
어제
  • 분류 전체보기 (454)
    • :) (2)
    • C프로그래밍이론 (9)
    • C++프로그래밍 (64)
      • STL (1)
    • C# (2)
    • Visual studio 10.0 (9)
    • AT91SAM7S256 (21)
    • 논리회로 (14)
    • AVR2560 (11)
    • TCPIP (16)
    • NetWork (4)
      • Ubuntu Linux (2)
    • Assembly (21)
    • UNIX 프로그래밍 (6)
    • RFID 분석 (1)
    • Win32 API (7)
    • Cortex-M3 (4)
    • Unity (91)
    • Flutter (9)
    • OwnProject (11)
      • It's mine (5)
      • 마인드스톰 실습 (1)
      • 보고서 자료 (2)
      • RPi B+ (2)
    • ETC (25)
      • 상식 (3)
    • MFC (40)
    • PostgeSQL (18)
    • 영상제어 (6)
      • VFW_영상처리 (1)
    • Python (0)
    • Java (30)
      • SpringBoot (2)
      • Javascript (1)
      • JSP (13)
      • Spring (8)
    • Oracle (4)
      • SQL (3)
    • HTML (6)
      • Thymeleaf (1)
      • CSS (1)
      • Bootstrap (3)
    • IDE (1)
      • VS Code (1)
    • Android (2)
    • Privacy Policy (0)
    • MYSQL (2)
      • MariaDB (2)
    • AWS (5)
    • 개인공부 (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 관리자
  • 글쓰기

공지사항

인기 글

태그

  • MFC
  • WINAPI
  • 문자열 나누기
  • Boot Code 분석
  • ARM Reverse Engineering

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
성엽이

KKIMSSI

2013.06.24_TCP/IP이론_
TCPIP

2013.06.24_TCP/IP이론_

2013. 6. 24. 11:29


 네트워크 내부의 메세지 교환방식

 

      1. 교환방법

 

<그림1>                                                               <그림2>



 1. 회선 교환방식 

  <그림1>에서 보듯이 한 회선을 점유중이면 다른회선이 관여가 불가능하다. 

   장점: 고품질을 제공 ( 신뢰성이 올라감 )

  단점: 대신 동시 회선 사용불가.

 

  2. 패킷 교환방식. 

 <그림2>를 보면 받는사람이 Y 이고 보내는 사람이 A 이면 동그란 부분( 스위치 : 데이터 교환 장치 )을 통해서 패킷을 맞춰보고 

  받는 사람이 맞으면 데이터를 받는방식이다.

   장점 : 신뢰성이 떨어짐.

   단점 : 동시 회선 가능.

 



 패킷 교환 방식

 

<그림3>


  : 패킷 데이터가 전송이 될때, 동그란 부분의 저장장소( Hub )에 저장이 되는데, 이 저장장소의 용량이 넘어가면 Packet을 폐기한다.

    이를 방지하기 위해서 경로를 다시 지정하는데 이를 Routing 이라고 하며, 이를 라우팅 알고리즘이라한다.





인터넷의 구조 

 

 L4 : Application : HTTP, FTP, .. 프로그램

 L3 : Transmission : 전송방식선택

 L2 : Internet : IP

 L1 : Data Link : Ethernet, FDDI, ..


<인터넷 구조>

 

  : L1 , L2 만 보고 데이터를 찾아다님. L1은 내부망에서 L2는 외부로 나가서 데이터를 찾아다님.

  만약 L1, L2 를 통해서 맞는 데이터를 찾으면 L3 에서 전송방식을 선택하고, L4 에서 실행파일 구축된 것들 실행한다.




 Packet Analyze

 : Packet Capture ( PCAP ) 이라고 하여, 패킷을 건져 올려서 각각의 Layer 를 분석을 할 수 있다. Hexaview 와 같이 사용해서

   분석함.


저작자표시 (새창열림)

'TCPIP' 카테고리의 다른 글

2013.06.27_Packet_Analyze_  (0) 2013.06.27
2013.06.26_IP헤더구조_  (0) 2013.06.26
2013.06.19_select()활용_Client소켓늘려보기_  (0) 2013.06.20
2013.06.18_select()활용  (0) 2013.06.18
2013.06.13_TCP/IP_Socket설정하기_  (1) 2013.06.13
    'TCPIP' 카테고리의 다른 글
    • 2013.06.27_Packet_Analyze_
    • 2013.06.26_IP헤더구조_
    • 2013.06.19_select()활용_Client소켓늘려보기_
    • 2013.06.18_select()활용
    성엽이
    성엽이

    티스토리툴바