OST 7계층 OSI 모델(Open System Interconnection Reference Model)국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것.일반적으로 OSI 7계층이라고 표현한다. 1계층. 물리계층OSI 7계층 첫번째에 위치한 계층으로, 시스템 간의 물리적 연결을 담당하고 전기 신호의 변환 및 제어 역할을 한다. 데이터를 전기신호로 바꾸어 전송하는 일을 한다. 물리 계층에서 이뤄지는 일?다른 컴퓨터에 데이터가 도달하게 하기 위하여, 0 과 1 로 이루어진 데이터를 전기 신호로 변환해야한다. 변환된 전기 신호가 물리적 경로로 목표 컴퓨터(목적지)에 도달하고 나면, 다시 0과 1로 이루어진 데이터로 변환된다. 이런 행위들이 바로 물..
상위계층. 응용 계층OSI 7계층 모델 중 가장 상위 계층으로, 사용자가 네트워크 상에서 직접적으로 사용하는 애플리케이션과의 통신(직접적인 상호작용)을 담당한다. 응용 계층은 사용자가 네트워크를 통해 접근하는 서비스의 제공을 주요 목적으로 가지고, 네트워크 서비스를 제공하는 다양한 응용 프로그램과 프로토콜을 포함하고 있다. 이메일, 웹 브라우징, 파일 전송, 원격 로그인 등 다양한 네트워크 서비스가 이에 해당하며 네트워크 상의 애플리케이션 프로세스 간 통신을 규정한다. 최근에는 대개 OSI 7계층 모델의 일부를 계승한 TCP/IP 모델을 사용한다. 또한, TCP/IP 모델에서도 한 번 더 업데이트가 이루어져 사실상 Updated TCP/IP Model이라 불리는 모델을 사용한다. 주요 기능사용자 인터페..
OSI (Open Systems Interconnection)국제표준화기구에서 발표한 네트워크 프로토콜 디자인과 통신을 계층으로 구분한 국제 표준.계층별로 캡슐화를 진행한다!!! OSI 7계층1계층 - 물리 계층 (Physical Layer)데이터 전송을 위한 물리적인 매체와 신호 정의.하드웨어를 다루는 계층.케이블 등을 통해 전기적 신호 혹은 광 신호로 변환하여 전송.통신 단위 : 전기적 신호 on/off의 1과 0으로 나타내는 Bit(비트) 단위.케이블, 허브, 리피터 등.2계층 - 데이터 링크 계층 (Data Link Layer)물리적 주소를 부여하고 오류 검출과 수정, 흐름제어.물리 계층에서 전송된 신호를 데이터 프레임으로 전환.로컬 지역 네트워크(LAN)에서 통신을 가능하게 만든다.통신 단위 :..
컴퓨터 세계에서 서버와 클라이언트란? 컴퓨터가 데이터를 주고받는 목적은 특정한 기능, 즉 서비스를 제공하고 사용하기 위한 것이다.따라서 이름 그대로 네트워크로 연결된 컴퓨터 중 서비스를 제공하는 쪽을 서버라 부르고,그 서비스를 요청하고 받는 쪽(사용하는 쪽)을 고객, 즉 클라이언트라 부른다 서버 (Server) 서비스를 제공! 서버프로그램이 실행되고 있는 하드웨어. 쉽게 말해 네트워크에서 데이터를 주는 컴퓨터를 뜻한다.서버는 언제 어떤 클라이언트가 요청을 해도 서비스를 제공할 수 있게 준비하고 있어야 하며, 네트워크 전체를 모니터링하고 클라이언트와의 연결을 관리해야 한다.더보기 서버는 24시간 내내 네트워크를 관리하며 다수의 클라이언트에게 서비스를 제공해야 하는 서버는 큰 용량을 가진 고성능 컴퓨터인..
4계층. 전송 계층물리 계층, 데이터 링크 계층, 네트워크 계층으로만 구성되어도 최종 목적지까지 데이터 전송은 가능하다. 그런데 왜 전송 계층이 필요할까? 전송 계층은, 데이터의 전송 간 패킷의 손실이나 오류 없이 올바른 순서로 도착하게 해주고,필요한 경우 데이터 패킷을 복구하는 역할을 수행한다. 쉽게 말해 전송계층은 흐름 제어와 오류 제어를 위한 계층이다! 전송계층하면 빠질 수 없는 내용이 있는데, 바로 전송계층의 프로토콜인 TCP 와 UDP 이다. TCP (Transmission Control Protocol)TCP는 데이터 전송 간 손실이 거의 발생하지 않는 프로토콜이다. TCP의 통신 과정더보기1. 데이터 스트림에서 받은 데이터를 일정 단위로 분할 .2. 분할된 데이터 단위에 TCP 헤더를 붙여..