이번 학기에 전공 수업으로 컴퓨터 네트워크를 수강 중 입니다. 공부하면서 적는 포스팅이니, 내용이 정확하지 않을 수 있습니다. Computer Networking (7th edition) - Jim Kurose, Keith Ross 책을 기반으로 작성하였습니다. 오류가 있다면 친절하게 알려주시면 감사하겠습니다!!
0. 패킷의 Loss / Delay 가 일어나는 법
- 패킷은 라우터 버퍼에서 줄서서 기다린다.
- 패킷 도착률이 출력 링크 수용치를 넘어갈 경우, 패킷은 줄에서 기다리고 순서를 기다린다.
- 그러면서 꼬리부분을 버리기도 한다.
- Dproc : 프로세싱 과정에서의 Delay
* 비트 에러 확인, 출력 링크 결정
- Dqueue : 줄 서서 기다릴때의 Delay
* 출력 링크로의 전송까지 기다림, 라우터의 혼잡도에 따라 결정
- Dtrans : 전송 Delay
* L : 패킷 길이 (bits), R : 링크 전송속도, Dtrans=L/R
- Dprop : 전파 Delay
* d : 링크의 물리적 길이, s : 전파 속도(~2*10^8 m/sec), Ddrop=d/s
1. 처리량과 병목 링크
- 처리량(Throughput) : 송신자, 수신자 사이 비트가 전송되는 속도
* 순간적 : 해당 시간에 딱! 그 수치로 결정
* 평균적 : 시간 통틀어서 평균내어 결정
- 병목 링크(Bottleneck link) : 링크 중 작은 것! 여기서는 Rs 또는 Rc
* end-to-end throughput은 min(Rc, Rs, R)/10 으로 결정된다.
2. 인터넷 프로토콜 스택 (계층구조)
- 각 계층을 지날때 마다 앞에 헤더를 붙여 어떤 정보를 담고 어디로 가는지 적어준다.
- Application 계층 : 네트워크 애플리케이션 지원. 실제로 체감할 수 있는 서비스를 제공함. 데이터 전송에는 관여X
* ex) FTP, SMTP, HTTP
- Transport 계층 : 프로세스간 데이터 전송. 서비스를 구분하고 데이터 통신방식을 결정.
* ex) TCP, UDP
- Network 계층 : 시작점~도착점까지 데이터 라우팅. 패킷 전달을 담당.
* ex) IP, routing protocols
- Link 계층 : 인접 네트워크간의 데이터 전송
* ex) Ethernet, WiFi, Bluetooth
- Physical 계층 : 시스템의 전기적, 물리적 표현
* ex) 케이블 종류, 무선 주파수 링크
3. 스위치 vs 라우터
- 스위치는 L2 스위치로 Link 계층에서 사용된다. MAC주소 기반.
- 라우터는 L3 스위치로 Network 계층에서 사용된다. IP주소 기반.
'컴퓨터 공학 > 컴퓨터 네트워크' 카테고리의 다른 글
TCP/IP 5계층 (0) | 2022.01.30 |
---|---|
데이터 교환 방식 (서킷 스위칭 & 패킷 스위칭) (0) | 2022.01.29 |
인터넷이란? (0) | 2022.01.28 |
컴퓨터 네트워크 3강 (0) | 2020.04.09 |
컴퓨터 네트워크 1강 (0) | 2020.04.07 |
댓글