컴퓨터네트워크 3

[컴퓨터네트워크] 05. 네트워크 계층 (IP)

같은 네트워크 안에서는 MAC 주소만으로 통신할 수 있다. 하지만 다른 네트워크로 데이터를 보내려면 IP 주소와 그 길을 찾는 라우팅이 필요하다. 이 일을 담당하는 것이 네트워크 계층(3계층)이고, 그 핵심 프로토콜이 IP다.1. TCP/IP와 주소 체계인터넷의 표준 통신 규약이 TCP/IP다. 둘은 역할을 나눠 맡는다.IP (Internet Protocol): 패킷을 목적지 호스트까지 전달(전송 담당).TCP (Transmission Control Protocol): 오류 시 재전송, 흐름 제어 등 신뢰성 담당.통신에는 세 종류의 주소가 함께 쓰인다.주소길이식별 대상MAC 주소48비트네트워크 카드(기기)IP 주소32비트(IPv4)호스트(컴퓨터)포트 주소16비트프로세스(서비스)"어느 기기(MAC)의, 어..

[컴퓨터네트워크] 04. OSI 참조 모델

네트워크 통신은 매우 복잡하다. 그래서 그 기능을 7개의 층으로 나눠 각각 책임을 맡긴 것이 OSI 7계층 모델이다. 복잡한 통신을 "역할 단위로 쪼개" 이해하고 설계하기 위한 국제 표준이며, 네트워크 공부의 뼈대다.1. OSI 7계층OSI(Open System Interconnection) 모델통신 기능을 7개 계층으로 나눠 각 계층마다 역할과 프로토콜을 규정한 국제 표준이다. 특정 프로토콜이 아니라, 네트워크를 설계하고 이해하기 위한 틀(모델)이다. 계층이름역할데이터 단위7응용(Application)사용자 인터페이스, 네트워크 서비스데이터6표현(Presentation)암호화·압축·코드 변환데이터5세션(Session)연결 설정·유지·종료데이터4전송(Transport)종단 간 신뢰성, 오류·흐름 제어세그..

[컴퓨터네트워크] 01. 네트워크의 이해와 설정

지금 이 글을 보는 것도, 메시지를 보내는 것도 모두 네트워크 위에서 일어난다. 컴퓨터네트워크는 "여러 컴퓨터가 어떻게 데이터를 주고받는가"를 다루는 분야다. 첫 글에서는 네트워크의 기본 개념, 데이터 전송의 단위인 패킷, 그리고 직접 네트워크를 들여다보고 설정하는 도구들을 정리한다.1. 네트워크란?네트워크(Network)통신 장비들이 그물망처럼 연결되어 데이터를 교환하고 협력할 수 있게 해주는 통신망이다. 가장 단순하게는 통신 설비로 두 대 이상의 컴퓨터를 연결한 것이다.네트워크로 우리는 데이터와 주변장치(프린터 등)를 공유하고, 멀리 떨어진 사람과 통신하며, 함께 작업한다. 혼자 동작하던 컴퓨터가 서로 연결되며 가능해진 모든 것이 네트워크의 산물이다.2. 데이터 전송의 단위: 패킷패킷(Packet)네..