꾸준한 개발자

계속적인 성장을 추구하는 개발자입니다. 꾸준함을 추구합니다.

계속 쓰는 개발 노트

네트워크 6

네트워크 용어 정리 (5)

응용 계층 OSI 모델의 최상위 계층입니다. 다양하게 존재하는 응용 환경에서 공통적으로 필요한 기능을 다룹니다. 시스템 간의 응용 처리는 상호 간에 통신하면서 일련의 업무를 처리할 수 있도록 필요한 서비스 기능을 제공합니다. 이메일, 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공하는 계층입니다. WWW (World Wide Web) 거대한 통신망인 인터넷은 수많은 사이트, 데이터, 정보를 갖고 있으며, 통신 회선이 거미줄처럼 서로 연결되어 있어서 언제 어디서든 필요한 곳에 접근하거나 정보를 공유하고 주고 받을 수 있는 멀티미디어 인터넷 서버입니다. HTTP (HyperText Transfer Protocol) 웹 서비스에서 클라이언트와 웹 서버 간에 정보를 주고받기 위해 사용되는 네트..

네트워크 2021.05.10

네트워크 용어 정리 (4)

전송계층 신뢰할 수 있는 데이터를 순차적으로 전달하는 역할을 해서 상위 계층들이 데이터 전달의 유효성이나 효율성을 신경쓰지 않도록 합니다. 데이터가 중복되거나 누락되지 않고 오류없이 순서에 맞게 전송되도록 관리합니다. 연결형 데이터를 교환하기 전에 연결을 맺고 데이터를 교환하는 동안 계속 연결을 관리하는 프로토콜의 한 형태입니다. 비연결형 연결에 대한 초기화 과정이 없는 통신입니다. TCP (Transmission Control Protocol) 전송 계층의 프로토콜은 연결형 통신 방식이며 신뢰할 수 있는 데이터 전송을 보장합니다. 대역폭 정해진 시간동안 전솔될 수 있는 데이터의 양을 말합니다. UDP (User Datagram Protocol) 정보를 서로 주고받을 때 보내는 쪽에서 일방적으로 데이터를..

네트워크 2021.04.28

네트워크 용어 정리 (3)

네트워크 계층 네트워크 계층은 다른 네트워크와 통신하기 위한 경로 설정을 위해 라우터를 통한 라우팅을 하며 패킷 전송을 담당합니다. IP (Internet Protocol, 인터넷 프로토콜) 인터넷에 있는 한 컴퓨터에서 다른 컴퓨터로 데이터를 보내는데 사용되는 네트워크 계층 프로토콜입니다. IP 주소 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신하기 위해 사용하는 주소입니다. IP 주소 클래스 IPv4에서 사용하는 주소 그룹에는 다섯 개가 있습니다. A, B, C 클래스는 네트워크 ID와 호스트 ID로 구성되며, D 클래스는 멀티캐스트 주소로 사용됩니다. E 클래스는 필요에 따라 사용하기 위해 확보해 놓은 것입니다. 라우터 (router) 서로 다른 네트워크를 연결해 주는 장치로 현재의 네트워크에서 ..

네트워크 2021.04.21

네트워크 용어 정리 (3)

데이터 링크 계층 네트워크 기기 간에 데이터를 전송하고 물리 주소를 결정합니다. 이더넷 (Ethernet) 컴퓨터 네트워크 기술 중 하나로 전 세계의 사무실이나 가정에서 일반적으로 사용되는 랜에서 가장 많이 활용되는 기술 규격입니다. 충돌 (collision) 데이터를 한 번에 하나만 전송할 수 있는 채널에 전송 장치 두 개가 같은 시점에 패킷을 보낼 때 일어나는 데이터 충돌을 말합니다. MAC 주소 (Medium Access Control address) 랜에 사용되는 네트워크 모델인 이더넷의 물리적인 주소로 컴퓨터 네트워크에서 각각의 기기를 구분하기 위해 사용하는 주소입니다. 스위치 (switch, 스위칭 허브) 랜을 구성할 때 사용하는 단말기 간 스위칭 기능이 있는 통신망 중계 장치입니다. 컴퓨터(..

네트워크 2021.04.17

네트워크 용어 정리 (2)

프로토콜 (protocol) 컴퓨터 간에 정보를 주고받을 때의 통신 방법에 대한 규칙이나 표준입니다. OSI 모델 (Open Standards Interconnection model) 국제표준화기구(ISO)가 1977년에 정의한 국제 통신 표준 규약입니다. 네트워크의 기본 구조를 일곱 개의 계층으로 나눠서 표준화한 통신 규약으로 현재 다른 모든 통신 규약의 기반이 됩니다. 응용 계층 - 표현 계층 - 세션 계층 - 전송 계층 - 네트워크 계층 - 데이터 링크 계층 - 물리 계층 (응표세전네데물) TCP/IP 모델 (Transmission Control Protocol/Internet Protocol model) OSI 모델 7계층의 네트워크에서 데이터를 전송하는 과정을 네 개의 계층으로 단순화시켜 사용하..

네트워크 2021.04.13

네트워크 용어 정리 (1)

네트워크 컴퓨터를 두 대 이상 연결해서 서로 데이터를 전솔할 수 있는 통신망입니다. 인터넷 TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크입니다. 전 세계의 컴퓨터를 서로 연결하고 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망입니다. 패킷 네트워크 통신을 할 때 사용되는, 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위입니다. 이미지와 같은 데이터를 패킷으로 나눠서 전송합니다. 비트 (bit) 정보의 최소 단위로 0 또는 1을 나타냅니다. 바이트 (byte) 컴퓨터의 정보량 단위로 8비트를 1바이트라고 합니다. 랜 (Local Area Network, LAN, 근거리 통신망) 가까운 거리에 위치한 장치들을 서로 연결한 네트워크입니다. 집, 사무실, 학교 등의 ..

네트워크 2021.04.12