본문 바로가기

모두의 네트워크

(3)
모두의 네트워크 6장 : 전송계층 : 신뢰할 수 있는 데이터 전송하기 전송 계층의 역할 전송 계층의 역할 : 라우터의 라우팅 기능을 통해 데이터를 전송하더라도 라우팅 정보가 잘못되거나, 다중의 라우터를 경유하는 도중 라우터에 문제가 생기거나 패킷이 손상되어 데이터가 목적지에 도착하지 못할 수도 있다. 여태 배운 물리 계층, 데이터 링크 계층, 네트워크 계층은 목적지에 데이터를 보내기는 하지만 데이터가 손상되어도 아무런 처리를 하지 못한다. 이때 전송 계층은 목적지에 신뢰할 수 있는 데이터를 전달하기 위해 필요하다. 전송 계층은 다음과 같은 기능을 수행함으로써 목적지에 신뢰할 수 있는 데이터를 전달한다. 오류를 점검하는 기능 : 전송 계층의 기능 중 하나로, 오류가 발생하면 데이터를 재전송하도록 요청한다. 전송된 데이터의 목적지가 어떤 애플리케이션인지 식별하는 기능 : 전송..
모두의 네트워크 2장 : 네트워크의 기본 규칙 네트워크의 규칙 프로토콜이란? 프로토콜 : 네트워크에서 문제없이 통신하기 위해 필요한 통신 규칙을 말한다. 이 규칙은 우리가 편지를 보낼 때, 편지는 쓰는 규칙, 편지를 보내는 규칙, 우체국의 규칙 등을 따르듯이, 네트워크에서 통신하기 위한 다양한 규칙을 포함하고 있다. OSI 모델과 TCP/IP 모델 원래는 다음 같은 회사에서 제작된 컴퓨터나 케이블끼리만 통신이 가능했다. 이 문제를 해결하기 위해 공통으로 사용할 수 있는 표준 규격을 정했다. 표준 규격을 정하는 단체는 여러 곳이 있지만, ISO라는 규제표준화기구가 있다. 이 단체는 OSI 모델이라는 표준 규격을 제정했다. OSI 모델: 네트워크 기술이 기본이 되는 모델이다. 데이터 송수신 과정은 일곱개 계층을 통해 이뤄지는데 이 계층이 OSI 모델이다..
모두의 네트워크 1장 : 네트워크 첫 걸음 네트워크의 구조 네트워크란? 네트워크 : 어떤 사물의 연결을 뜻한다. 컴퓨터 네트워크 : 컴퓨터를 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망이다. 이 책에서는 컴퓨터 네트워크를 네트워크로 줄여 언급한다. 인터넷 : 컴퓨터 네트워크의 한 종류로, TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크이다. 전세계의 컴퓨터를 서로 연결하여 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망이다. 패킷이란? 네트워크나 인터넷에서 데이터를 주고 받기 위한 규칙 중 하나는 패킷의 사용이다. 패킷(packet) : 네트워크 통신을 할 때 사용되는 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위이다. 여러번 전송하게 되더라도 굳이 여러개의 패킷으로 나눠 전송하는 이유는..