본문 바로가기
독서/Introduction to Networking

1. Introduction

by proudofch 2020. 12. 31.

Charles Severance, Introduction to Networking

(www.net-intro.com/index.php)

정리

  • 초기 전화기 형태부터 지금의 인터넷까지 통신의 변화를 간략하게 설명한다. 가까운 거리에서 일대일 소통만 가능했던 시대를 지나 지금 우리는 인터넷으로 모두 연결되어 있다. 광섬유의 발명과 통신 기술의 발전 덕분이다.  
  • 초기의 Store-and-Forward Network는 보다 먼 곳에 존재하는 컴퓨터에 데이터를 전달하기 위해 개발되었다. 컴퓨터를 연결고리 삼아 시작점에서 도착지까지 데이터를 전달하는 것이다. 이때 중간에 거치는 커넥션을 hop이라 부른다. 중간 컴퓨터(hop)에 도착한 데이터는 그곳에 잠시 저장되었다가, outbount link가 사용 가능해지면 다음 목적지로 전달된다.
  • 위 방식에선 큰 데이터를 전송할 때 다음 데이터가 앞 데이터가 전달될 때까지 대기해야 한다는 문제가 있었는데, 이를 해결하기 위해 데이터(메시지)를 잘게 조각냈다. 이게 패킷(Packet)이다. 패킷은 중간 컴퓨터의 저장 공간 문제도 해결했다.
  • 전송 역할에 특화된 중간 컴퓨터를 라우터(Router)라고 부르게 되었다.
  • 패킷에는 최종 목적지와 본래 데이터에서의 위치가 기록된다. 그래서 라우터를 통해 전달된 후 최종 목적지에서 순서에 맞게 재조립된다.
  • 한 데이터에서 쪼개진 여러 개의 패킷이 모두 같은 루트를 선택하는 건 아니다. 각 패킷은 빠른 길을 택해 최종 목적지에 도착한다. 그래서 늦게 전송된 패킷이 일찍 전송된 패킷보다 먼저 최종 목적지에 도착할 수도 있다.
  • Internet은 internetworking에서 온 말이다. 각 컴퓨터는 로컬에 연결되어 있고, 인터넷은 로컬 네트워크를 연결하고 있다. 그 덕분에 우리는 모두 연결되어 소통할 수 있는 것이다.

용어 사전

  • address | 컴퓨터에 할당된 번호. 데이터는 이를 통해 컴퓨터로 전달될 수 있다.
  • hop | 하나의 물리적인 네트워크 커넥션. 인터넷의 패킷은 그들의 소스 컴퓨터에서 최종 목적지를 얻기 위해 hop을 만들 것이다.
  • LAN | Local Area Network. 이 네트워크는 한정적인 지역을 커버한다.
  • leased line | 통신사로부터 임대된 늘 사용 가능한 커넥션, 또는 먼 거리를 지나 데이터를 보내는 유틸리티
  • packet | 큰 데이터(메시지)의 조각. 인터넷을 통해 전달된다. 보통 가장 큰 패킷은 1,000에서 3,000 사이 크기의 character이다.
  • router | 많은 링크로부터 들어오는 패킷을 받고, 빠르게 최적 경로로 그 패킷을 목적지로 보내버리는 전문화된 컴퓨터
  • store-and-forward network | 데이터가 한 컴퓨터에서 다른 컴퓨터로 보내지면, 중간 컴퓨터에서 이 데이터를 상대적으로 긴 시간 동안 저장하면서, 내보내는 네트워크가 사용 가능해질 때까지 기다리는 네트워크
  • WAN | Wide Area Network. 원거리 통신망

'독서 > Introduction to Networking' 카테고리의 다른 글

2. Network Architecture  (0) 2021.01.06

댓글