목록분류 전체보기 (83)
minzzl
(2023.03.08일 기준) 발행년도 : 2004 인용수: 412 Abstract TCP 혼잡 제어는 네트워크 대역폭의 공정하고 효율적인 할당과 함께 인터넷 안정성을 보장하기 위해 설계되었습니다. 지난 10년 동안 고전적인 Tahoe/Reno TCP 혼잡 제어를 개선하기 위해 많은 혼잡 제어 알고리즘이 제안되었습니다. 이 백서에서는 Ns-2 시뮬레이션과 실시간 인터넷 측정을 모두 사용하여 Westwood+, New Reno, Vegas TCP 등 세 가지 제어 알고리즘을 평가하고 비교하는 것을 목표로 합니다. 시뮬레이션 시나리오는 각 알고리즘이 제공하는 goodput(처리량-손실량), 공정성, 친근함을 조사하기 위해 신중하게 설계되었습니다. 그 결과 Westwood+ TCP는 New Reno TCP에 ..
안녕하세요 ... 오늘은, AIAD 방식에 대해 알아보겠습니다람쥐 westwood+ 에 AIAD 방식이 쓰였다는데 ... 왜 ! 관련 한국 레퍼런스가 업슴니까요 ...... 한국 논문은 왜 !!!! 제대로 소개를 안해줌니까 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Abstraction 네트워크가 명시적인 피드백을 제공할 수 없는 TCP/IP의 기본 종단 간 설계 원칙으로 인해 오늘날 TCP 혼잡 제어 알고리즘은 추가 증가 곱셈 감소(AIMD) 알고리즘을 구현합니다. AIMD 메커니즘이 종단 간 혼잡 제어 안정성의 핵심이라는 것은 널리 알려져 있습니다. 이 백서에서는 추가 증가 적응형 감소(AIAD)라고 부르는 새로운 메커니즘에 대해 설명합니다. 적응형 감소 메커니즘의 핵심 개념은 혼잡이..
안녕하세요 , Congestion control 기반 선행 연구를 분석하기 위해 논문 번역을 하고, 그 과정에서 정리를 해볼까합니다. QUIC은 최근에 나온 프로토콜이라그런지, 마땅한 논문이 별로 없더라구요 ...~ 그래서 TCP 기반으로 차차 읽어보겠습니당 우선 첫번째 논문입니다 ^^ ! https://www.naun.org/main/UPress/cc/cc-27.pdf (2023.03.08일 기준) 발행년도 : 2008 인용수: 70 Abstract 대용량 데이터의 빠른 전송과 네트워크 인프라 구축에 대한 수요는 계속 증가하고 있습니다. 그러나 오늘날 지배적인 전송 프로토콜인 TCP는 신속성보다 안정성을 선호하고, 보수적인 혼잡 제어 알고리즘의 한계로 인해 네트워크 용량을 충분히 활용하지 못하기 때문에..
안녕하세용 저는 이제 본격적인 실험을 하려고 하는데요, 이번 실험에서 ns3를 사용해볼까 합니다. 그런데 전.. 이런게 있는지도 몰랐었거든요 ... ^^ 그래서 시작 전에 정리를 해볼까합니다 ~! Network Simulator(네트워크 시뮬레이터) 실제 동작을 관찰하지 않고, 네트워크의 동작과 영향을 예측하고 분석하기 위한 장치 또는 소프트웨어를 말합니다. NS-3 NS-3는 NS-2에 이어 새롭게 개발된, 잘 알려진 무료 오픈 소스 네트워크 시뮬레이터입니다. TCP/IP와 같은 유선 네트워크 뿐만 아니라 Wifi, LTE 등 무선 네트워크에 대한 시뮬레이션도 쉽게 수행 할 수 있습니다. 그렇다면 NS-3는 어떻게 동작할까요? 아래의 그림은 NS-3의 데이터 흐름에 대한 모델입니다. Applicatio..
안녕하세요 ~! 스택 큐는 아주 스무스 하게 해나가고 있습니다 .. 그럼에도 이렇게 블로그에 남기게 된 이유는 아차했던 부분을 짚고 넘어가기 위함입니동 그라미 ! 문제 풀이 솔직하게 말하면 .. 입출력 예시를 보기 전까지는 문제 이해도 못했습니다 ~! ^^ 예시를 주셔서 넘 감사합니다 ... 작업 모두 100까지 채워지도록 해야하고, 각각의 잡업이 100까지 채워지는 속도는 모두 다릅니다. 또한, 앞의 작업이 완료 될 때까지, 뒤의 잡업이 완료 되었더라도 기다려야하죠. 사실 100까지 채워지도록 하는 일수까지는 계산하는 것이 아주 쉽습니다. 그냥 각각의 작업들이 100까지 채워지려면 얼마나 남았는지 계산하고, 이를 그 작업의 속도에 맞게 남은 일수를 계산하면 됩니다. 그런 다음에 앞의 작업이 완료될 때 ..
안녕하세요 ! 원래는 어제 아래께에 풀기로 맘 먹었지만 ... 귀차니즘으로 오늘 풀게되었습니다 ... 하하 ~ 뭐 풀면 된거죠 ~~ ^^ 사실 문제 자체는 어렵지 않았습니다.. 그런데 참 ... 다른 사람들의 코드를 보니 이건 정리해야겠더라구여 ... 어쩜 그렇게 다들 잘 하시는지 ... 정말 부럽습니다 ... 문제 풀이 사실 처음에는 조금 잘못 생각해서 삽질을 했습니다.. 그냥 answer 배열에 없으면, 넣도록 하면 되지 않나? 하는 생각이었죠 ... 그런데 여기 문제에서 요구하는 것은 중복 값을 제거하라는 것이 아니라, 연속된 두 숫자만 하나로 작성하게 고치라는 것이었죠 ! 다른 분들도 이 부분 헷갈리지마시고요 ...... 🥲 그래서 제가 선택한 방법은 , arr 배열의 원소들을 answer 배열에..