인터넷을 보는 관점 "nuts and bolts" vs "service view"

DevWoony·2021년 3월 28일

컴퓨터네트워크

목록 보기
1/6
post-thumbnail

컴퓨터네트워크 - DevWoony가 복습을 위해서 전공과목을 정리하는 내용이에요!

인터넷을 보는 관점 "nuts and bolts"

  1. 수백만개의 연결된 컴퓨팅 장치들이 존재하고 컴퓨팅 장치에서는 host 또는 end system 에 네트워크 어플리케이션이 실행되고 있다.
  2. 이 장치들은 communication links라 불리는 fiber, copper, radio, satelite로 통하여 데이터를 전송한다.
  3. 이때 데이터들은 전송속도를 의미하는 bandwidth를 bit per second 단위로 표기할 수 있다.
  4. packet switches는 패킷을 전송하는 network 3 계층 장비들을 의미한다. 대표적으로 routerswitch가 존재한다.
  5. 인터넷은 "network of networks"이다. ISP(Internet Service Provider)들과도 다 연결이 되어있다.
  6. protocols은 메세지를 전송 및 수신을 위한 일종의 약속이다. TCP, IP, HTTP, Skype, 802.11 같은 약속들이 존재한다.
  7. Internet standards를 규정하는 문서가 존재한다. RFC(Request for comments), IETF(Internet Engineering Task Force)이다.

인터넷을 보는 관점 "a service view"

  1. 인터넷은 어플리케이션들에게 서비스를 제공하는 기반 시스템이다.
  2. 인터넷을 그런 관점에서 보는 어필리케이션들은 Web, VoIP, email, games, e-commerce, social nets 등이 존재한다.
  3. 어플리케이션들에게 코딩이 가능한 socket interface를 제공하여 end system에서 end system으로 전송 및 수신이 가능한 distributted application 제작을 돕는다.

출처: [Computer Networking: A Top-Down Approach]

profile
냉장고에 카페인이 가득한 회사에 가고싶다.

0개의 댓글