Chapter01. Computer Networks and the Internet
The Internet : a "nuts and bolts" view
- 인터넷의 구성요소에 대해 이야기
- host = end system = Internet's edge
- 모든 App이 돌아가는 곳
- packet switch와 communication link의 네트워크로 연결됨
- Packet switch = switch
- 메세지를 나누어 packet 전달
- routers : 1~3계층 담당, immediate system
- switches : 1~2계층 담당
- repeater, hurb : 1개 층만 담당
- Communication link = physical media
- 장치를 연결해주는 역할
- fiber, copper : wired
- radio, satellite : wireless
- transmission rate(전송률) ∝ bandwith(대역폭)
- 클수록 전송 속도 ↑
- Network
- devices, routers, links의 모음
- Internet
- network of networks
- 상호연결된 ISP
- protocols
- 어디에나 있음
- 인터넷 동작을 위한 것
- Internet standards
- protocol을 표준으로 만듦
- RFC : Request for Commets (문서)
- 모든 RFC 문서는 인터넷 표준이다 (X)
- 모든 인터넷 표준은 항상 RFC로 문서화되고 있으며 명칭 자체로는 RFC를 표준 규격이라 말하기에는 이상함
- 사실 TCP/IP 프로토콜 사양서(표준서)의 기능을 다함
- IETF : Internet Engineering Task Force (기구)
- IETF에서 RFC를 작성하고 있으며 인터넷을 통해 입수 가능
The Internet: a "service" view
- Infrastructure은 application에 서비스를 제공한다.
- 모바일/태블릿 Application은 서로 데이터를 교환하는 많은 end system을 포함하기에 distributed application이라 부른다.
- Infrastructure은 distributed application에 programming interface를 제공한다.
What is a prtocol?
- 인터넷을 HW와 SW 관점에서 본 것
- protocol에 의해 Internet에서 모든 communication activity가 지배된다.
- protocol은 네트워크 entity 간에 주고 받는 msg의 형식, 순서 그리고 msg 송신/수신에 대한 조치를 정의
- protocol = 통신규약
- TCP를 이용하는게 있고 UDP를 이용하는게 있음
'Computer Science > Computer Network' 카테고리의 다른 글
[CS][컴퓨터 네트워킹 하향식 접근] Chapter1.6 Protocol Layer, service models (0) | 2023.11.01 |
---|---|
[CS][컴퓨터 네트워킹 하향식 접근] Chapter1.5 Security (0) | 2023.11.01 |
[CS][컴퓨터 네트워킹 하향식 접근] Chapter1.4 Performance : loss, delay, throughput (0) | 2023.10.31 |
[CS][컴퓨터 네트워킹 하향식 접근] Chapter1.3 Network Core (0) | 2023.10.31 |
[CS][컴퓨터 네트워킹 하향식 접근] Chapter1.2 The Network Edge (0) | 2023.10.13 |