본문 바로가기

네트워크36

1-1. What is the Internet? 우리 주변에서 흔히 볼 수 있는 컴퓨터네트워크는 인터넷이므로이 과목은 인터넷을 중심으로 공부가 진행될 것인가 보다.​​우선 인터넷에 대해 알아볼 건데인터넷은 host, communication links, packet switch 세 가지로 구성된다.(구성요소의 관점)​host​는 end system이라고도 불리는데 말그대로 네트워크의 종단에 위치한 사용자의 디바이스같은 것을 말한다.​packet switch란 최종 목적지로 패킷을 전달하는 장비를 말한다.패킷(packet)이란 정보의 단위조각이라고 보면 되는데쉽게 말해 한 호스트에서 다른 호스트로 데이터를 보낼 때 양이 많은 데이터를 나눈 것이다.우리가 인터넷을 사용할 때 웹페이지를 요청하고 받는 작업이 이루어지는데이 과정에서 이루어지는 것이 패킷 송수.. 2024. 10. 13.
Performance: Throughput Throughput이란 비트가 sender에서 receiver로 보내지는 속도다.출발지부터 목적지까지 비트를 얼마나 날랐냐를 가리킨다고 보면 된다.  - instantaneous throughput(순간적인 처리율) : 어느 한 순간에서 수신자가 파일을 수신하는 비율 - average throughput(평균 처리율): 장기적 속도 우리는 이 average throughput에 주목할 건데 다음과 같은 예를 통해 average throughput이 계산되는 과정을 살펴보자. Rs는 서버와 라우터 간 링크 속도를, Rc는 라우터와 클라이언트 간의 링크 속도를 나타낸다. 그리고 우리는 통로가 넓을수록 빠르게 통과할 수 있다는 것을 알고 있다.Rs와 Rc 중 더 작은 것,즉 파이프가 더 얇은 쪽에 의해 thr.. 2024. 10. 9.
Performance: Loss 전에 queuing delay 에 대해서 말했는데 잘못하면 delay를 넘어 loss를 발생시킬 수 있다.큐가 넘친 상태이면 이후에 들어오는 패킷은 손실될 수 있다.손실된 패킷은 이전 노드로 반송되지만 심한 경우는 아예 손실될 수도 있다.... 2024. 10. 9.
Performance: Delay DelayDelay 종류 패킷은 한 호스트에서 출발해, 라우터들을 통과해, 다른 호스트까지 도달한다.그 과정에서 processing delay, queuing delay, transmission delay, propagation delay가 발생한다. 1. 패킷 헤더를 조사하고(processing delay)2. output link가서 대기하여(queuing delay)3. 차례가 되면 전송하여(transmission delay)4. 링크를 거쳐 도달(propagation delay)=> 총 delay는 1+2+3+4 순서다.  1. Processing delay : 패킷 헤더를 조사하고 그 패킷을 어디로 보낼지를 결정하는 데 걸리는 시간- 비트 에러를 조사하는 데 걸리는 시간(패킷이 왔지만 잘못된 b.. 2024. 10. 9.