컴퓨터 네트워크

히치키치·2021년 10월 9일
0

강의록 한국어

솔루션1
솔루션2
솔루션3


2단원

R0 : Protocol

statelessstateful
server 지난 client request 유지 Xremember client information across sesssion
한 개 커뮤니케이션 세션 이후
client 정보 유지 X
cookie : keeping state
client request 독립적으로 해석
httpSMTP
POPIMAP

session : TCP setup - msg exchange - TCP close

R1 : Web Cache

  1. reduce delay in receiving requested obj
    bring desired content closer to USER

    Web Cache process

    1. client send all HTTP request to cache
    2. cache가 해당 obj 소유 여부 따라
      2-1. cache에게 있음
      : return obj to client
      2-2. cache에게 없음
      : request to origin server then return to client
  2. reduce delay for all requested obj (not only for cached obj)
    cached obj : reduce response time for client request
    not cached obj : reduced institution Access link traffic

R2 : HTTP msg & SMTP msg Format

HTTPSMTP
body format7bit ASCII character
arbitary data
(binary img)
original format7bit ASCII character
  • BASE64 이용해 ASCII encoding 해서 data를 body에 첨부
  • received되면 original content로 decode해 read

R3 : DNS name resolution

recursive DNS queries

  • DNS 서버가 reply to client 전,
    다른 DNS 서버에 직접 query 하기 허용
  • query에 대한 reply 받아 mapping 정보 구해서 client에게 전달
  • contacted name server has burden

iterative DNS queries

  • query 받은 서버가 mapping 정보 모르는 경우,
    reply client with contact할 다른 DNS 서버의 referral
  • client는 referral에 있는 DNS에게 다시 query

R4 : CDN server placement

Enter DeepBring Home
장소
수량
규모
전세계 널리
많은 곳에
server cluster deploy
주로 IXP
상대적으로 적은 site
LARGE server clustering deploy
효과End user간
delay 감소
throughput 증가
maintainance
management
비용 감소

R5 : Client Server socket interaction

UDPTCP
welcom socketXO
n명 동시 접속initiate server connection X
UCP 서버와 통신 X
매번 initiate connection
socket 갯수1n+1

R6 : client - server application Execution

UDPTCP
execution 순서client 프로그램
-> server 프로그램
server 프로그램
-> client 프로그램
client excution 되자마자즉시 connection initiate 요청 X즉시 connection initiate 요청 O
만약 server가 excution 안 되었고
run하고 있지 않으면
client는 connection 실패하게 됨

P1

사진1
사진2
링크1

P2

사진1

P3

P5

0개의 댓글

관련 채용 정보