y-seo
y-seo의 딩코 기록들
y-seo
  • 분류 전체보기 (174)
    • Computer Science (49)
      • Database Design & Query Lan.. (10)
      • Network Security (16)
      • Software Engineering (6)
      • Computer Network (17)
    • Spring (50)
      • Spring-Basic (11)
      • SpringBoot-AWS (7)
      • SpringBoot&JPA (22)
      • 토비의 스프링 (3)
      • + α (7)
    • Cloud (22)
      • AWS (4)
      • GCP (1)
      • ElasticSearch (17)
    • Test (3)
    • Project (4)
    • Algorithm (24)
      • 개념 (9)
      • 문제풀이 (15)
    • AI (3)
      • About (2)
      • AIDU ez (1)
    • Error (4)
    • ETC (1)
    • Review (8)
    • IT (5)
      • SQLD (4)
      • ADsP (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

최근 글

최근 댓글

전체 방문자
오늘
어제

태그

  • 알기 쉬운 정보보호개론 3판
  • Spring
  • 보안
  • 인프런
  • 네트워크보안
  • 백준
  • 알고리즘
  • Python
  • 컴퓨터 네트워킹 하향식 접근
  • JPA
  • 스프링
  • 스프링부트
  • springboot
  • algorithm
  • java
  • 파이썬
  • baekjoon
  • 네트워크
  • 자바
  • 김영한

티스토리

hELLO · Designed By 정상우.
y-seo

y-seo의 딩코 기록들

[CS][컴퓨터 네트워킹 하향식 접근] Chapter3.2 멀티플렉싱, 디멀티플렉싱 (Multiplexing, Demultiplexing)
카테고리 없음

[CS][컴퓨터 네트워킹 하향식 접근] Chapter3.2 멀티플렉싱, 디멀티플렉싱 (Multiplexing, Demultiplexing)

2024. 1. 21. 17:51
 
 

Multiplexing과 Demultiplexing

sender에서 multipelxing을 하고, receiver에서 demultiplexing을 한다고 이야기 한다.

 

 
 

Connectionless demultiplexing의 과정

  • UDP에 관한 이야기이다.
  • socket을 만들 때 host의 local port 설정 필요하다.
  • UDP soket으로 보내기 위한 datagram을 만들 때 필요한 것
    • destination IP address
    • destination Port number(#)
  • receiving host가 UDP segment를 받으면 destination port # 를 체크하고,  그 port#를 가지고 있는 socket으로 보낸다.
  • 같은 dest, port#을 가졌지만 다른 source IP 주소 또는 source port#을 가진 IP/UDP datagram은 같은 socket으로 가게 한다.

 

 
 

Connection-oriented demultiplexing의 과정

  • TCP에 관한 이야기이다.
  • socket을 구분하려면 아래 4가지가 필요하다.
    • source IP address
    • source port number
    • dest IP address
    • dest port number
  • demux란, receiver가 4 tuple을 모두 사용하여 segment가 적절한 socket에 가도록 하는 것이다.
  • server는 여러 개의 TCP socket을 서비스할 수 있다
    • 각각의 socket은 위 4가지로 구분이 된다.
    • 각각의 한 client에게만 서비스 한다 = association
  • receiver 입장에서는 demultiplexing이 더 중요하다.

저작자표시 (새창열림)
    y-seo
    y-seo

    티스토리툴바