본문 바로가기
WBS - 2023 Summer/Fintech 금융혁신과 Internet

(Fintech W-IOI #3-4) Digital과 Communication | Internet의 기술 (TCP/IP의 철도 Model)

by fastcho 2023. 6. 6.
반응형

  • 정보를 숫자로 표현한다
  • 예1 : 문자에 수를 할당하다 (Code화)
    A(65 (0x41)) a (97(0x61))
    • ASCII (Americal Standard Code for Information Interchange)
    • 대문자를 소문자로 변환하고 싶으면, 문자에 32(0x20)을 더하면 됨
  • 예2: Audio CD (Sampling과 양자화)
    • Stereo 44.1kHz Sampling 16 bit 양자화

Digital 이란

 

 

  • 전달수단의 공통화 → 저가 공통기반
    • 무엇이든지 USB 메모리에 넣는다, 무엇도 Web에 올린다
      • 애초에 [무엇이라도 올린다] 가 USB (Universal Serial Bus)의 발상
      • Bus란 무엇인지 알고 있습니까?
  • 전달 품질의 향상 → 정보가 열화되지 않음
    • Sampling, 양자화 시에 열화되나, 그 후에는 열화되지 않음
  • 전달 내용의 은닉 및 증명 → 암호화 및 Digital 서명
    • 공개키암호계
  • 전달의 효율화 → Packet통신, 압축

Digital의 이점
정보가 전달된다는 것

  • Digital 정보가 교환되는 Communication의 기반
    • 사회적·요구적 측면
  • Network의 Network
    • 기술적·기계적 측면
  • Commucation이란, Network이란, 무엇인가?

Internet이란?

 

  • Communication
    • 1. The exchange of thoughts, emssages, or information, as by speech, signals, writing, or behavior
    • 2. Interpersonal rapport
  • 사람과 개의 사이에서 망므이 통하는 것으로 느끼는 것은 부정할 수 없지만

Communication의 정의는?

 

 

사람과 개의 Communication

 

  • 의사를 말이라는 Media에 태워 전달한다
  • 말을 음성이라는 Media에 태워 전달한다
  • 같은 Level로의 전달
  • 계층적인 구조

Communication의 Mechanism

 

환경과 Communication

 

 

Protocol과 계층

 

 


 

Internet의 기술 (TCP/IP의 철도 Model)

 

 

4. Computing - a set of rules governing the exchange or transmission of data between devices

Protocol의 정의

 

 

Network와 OSI 참조 Model

 

Network와 중계점

 

- a number of interconnected computers, machines, or operations : a computer network

Network의 정의

 

  • 전차에서 직접 연결되어 있는 것이 Network(LAN)
  • Network 끼리를 연결하는 환승역이 있음

철도 Model과 중계점

  • TCP가 출구와 출구를 연결함
  • IP가 역과 역을 연결함

 

  • TCP : Transmission Control Protocol
  • IP : Internet Protocol
  • IP가 end-to-end Communication을 실현한다

TCP/IP

 

 

  • Packet의 배달을 보증하지 않는다
    • 하위 Network에 대해 성능 및 신뢰성 상의 요구가 없음
    • 하한도 없으며, 상한도 없음 ← 산입이 쉬우며, 발전을 저해하지 않음
  • Packet의 배달순서를 보증하지 않는다
    • 경로를 바꾸는 것으로 혼잡 및 장애에 대응할 수 있음
  • Error부터 회복은 TCP가 행한다
    • 재송하거나 순서의 재구축을 행함

IP는 보증하지 않는다

 

  • Story
    • 게이오의 응원단장이 와세다의 응원단장에 두루마리로 결투장을 보낸다
  • 그것은 긴 긴 두루마리로, 게이오 미타 Campus에서 풀려서, 미타역에 들어가
    와세다역에서 나와서 와세다 Campus에 도착하여,
    와세다대학의 응원단장이 읽게 하는 것이다
    • 이것은 지금 당신이 이 영상을 보고 있는 듯한 Internet을 통한 Stream 통신의 Meta Factor이다
  • 두 가지 길이 있다
    • TCP(Transmission Control Protocol) ... 1문자도 놓치지 않음! (예: Web page의 관람)
    • UDP(User Datagram Protocol) ... 긴 두루마리고, 일부 놓쳐도 어쩔수 없지 (예: Zoom)

두루마리를 보내는 학생들의 이야기 (1/3)

  • 어느 경우도, 미타역 내에는 복사기가 있고, 두루마리의 일부분만을 복사하여, 
    복사된 단편을 학생이 한명 1장씩 손에 들고 개찰구를 지나간다.
  • 각각의 단편에는 두루마리 처음부터 순차, 번호가 붙어있다. 
  • 학생들은 철도망에 익숙하지 않아, 역무원에게 와세다 가는 법을 물어보니, 오테마치에 가라고 하여 
    그렇게 간다 
  • 학생들은 오테마치역 (Router)에서 재질문하여, 도자이선에 환승하라고 하여, 그렇게 한다. 
  • 와세다역에 도착하니, 출구 앞에서 학생이 Scanner Printer를 조작하여,
    단면을 번호순으로 Scan하여 Printer에 두루마리로서 출력하여,
    학생이 그것을 잡아 당겨서 와세다 Campus에 향한다. 

두루마리를 보내는 학생들의 이야기 (2/3)

 

  • TCP의 경우 (1문자라도 놓칠수 없다!)
    • 학생은 와세다역에서 Reciept(단면 번호 있음)을 받아, 미타역까지 들고 돌아간다
    • 미타역에서는 Reciept가 돌아오지 않는 경우, 단면이 도착하지 않은 것으로 판단하고, 
      별도의 학생을 그 단면의 Copy와 함께 보낸다. 
  • UDP의 경우 (꽤 긴 두루마리고, 일부 빠져도 어쩔 수 없지)
    • 왜 학생이 미아가 된 것 같지고 소란을 피우나?
      (어른이니까 자력으로 집까지 갈 수 있잖아)

두루마리를 보내는 학생들의 이야기 (3/3)

 

  • 역 번호는 선로(Network)와 역(Host)를 나타내는 부분부터 성립됨
  • 역명과 역 번호의 대응은, 예를들어 I10(진보초역)을 나와서 듣는다
  • T04에 [waseda.jp] 등의 별명을 붙여도 좋음
    • 이름에는 Domain(정의역)이 필요

 

IP Address와 Domain명

반응형