1. Overview / roadmap
- what is the internet? what is a protocol?
- Network edge: hosts, acces network, physical media
- Network core: packet/circuit switching, internet structure
- Performance: loss, delay, throughput
- Protocol layers, service models
- Security
- History
2. The Internet: a "nuts and bolts" view
인터넷의 구성요소 (HW & SW)
- 수많은 컴퓨팅 디바이스의 연결
- host = end systems
- running network apps at Internet's "edge"
- 패킷 & 스위치: forward pacjets (chunks of data)
- 라우터(네트워크 계층), 스위치
- 커뮤니케이션 링크
- fiber, copper, radio, satellite
- transmission rate: 대역폭(bandwidth, Hz)
- 네트워크
- collection of devices, routers, links : managed by an organization
- 인터넷 : 네트워크들의 네트워크(Network of Networks)
- 프로토콜은 어디에나 있다.
ex) HTTP, TCP/IP ... - 인터넷 표준
RFC : Request for Comments
IETF : Internet Engineering Task Force - 서비스를 제공하는 애플리케이션들의 인프라구조
Web, streaming video, multimedia, email....제공
3. 프로토콜이란?
- 프로토콜이란 복수의 컴퓨터사이나 중앙 컴퓨터와 단말기 사이에서 테이터 통신을 원활하게 하기위해 필요한 통신 규탹이다.
- 신호 송신의 순서, 데이터의 표현법, 오류 검증법등을 미리 정해놓는다.
4. Internet structure
- Network edge
- hosts: clients and servers
- Access networks, physical media
- wired wireless, communication links
- Network core
- interconnected routers
- network of networks
Send packets of data
데이터를 패킷이라 부르는 L bit의 청크로 나누어 R bps의 대역폭의 링크로 보낸다면
delay(sec) = L(bit) / R(bps)
5. Network core
패킷을 출발지로부터 목적지까지 링크들을 따라 하나의 라우터에서 다음라우터로 포워딩을 통해 전송
Routing
- global action: determine source-destination paths taken by packets
- 라우팅 알고리즘을 통해
Forwarding
- aka. switching
- local action: move arriving packets from router's input link to appropriate router output link
※ 개인 공부를 위한 글입니다. ※
출처: Computer Networking: A Top-Down approach, 8th edition, Jim Kurose, Keith Ross, Pearson, 2020
'네트워크' 카테고리의 다른 글
[TIL]20230724 - Https (0) | 2023.07.25 |
---|