본문 바로가기

Network2

[Network] OSI 7 Layer, TCP/IP OSI 7계층이란? 네트워크가 서로 데이터를 주고 받을 때 원활하게 소통하기 위해 정한 약속이자 네트워크 모델이다. 통신 규약을 프로토콜 이라고 하고 OSI 7계층은 이 것을 설명하는 네트워크 모델이다. OSI 7계층을 하나씩 설명하면서 TCP/IP 프로토콜과 연관지어 설명하겠다. 1. 물리 계층 (Physical Layer) 기계적, 전기적으로 데이터를 전송하는 계층 데이터를 디지털 신호와 아날로그 신호 사이로 비트형식(01001010...) 전송 2. 데이터 링크 계층 (DataLink Layer) 직접 연결되어있는 장치 간의 신뢰성 있는 정보 전송 하위 계층인 물리 계층에서 발생하는 오류를 흐름제어(노드 간의 보조 맞추기)혹은 오류제어 등의 방법으로 검출하고 수정 상위 계층인 네트워크 계층에서 받아.. 2024. 2. 21.
[Network] API? REST API? Application Programming Interface 란 무엇일까 마우스, 키보드, 화면 등의 수단으로 컴퓨터에 접촉하게 해 주는 User Interface 가 존재하듯이 API는 서버와 서버, 기계와 기계 사이의 요청과 정보 교환을 가능하게 해 주는 것이다 예를 들어, 질병 관련 정보들을 저장하고 관리하는 어떤 '서버' 가 존재한다고 하자 질병과 관련된 통계, 정보 등에 대한 서비스를 제공하는 포털 사이트나 앱은 이 '서버' 로부터 실시간으로 정보를 '요청' 하고 수집, 갖고온 정보들을 서비스를 제공하는 데 사용할 것이다 '이런 형식에 맞게 요청하면 저런 형식의 답을 주겠다' 고 하는 매뉴얼 같은 것이다 정보를 요청할 수 있는 '지정된 형식' 이 어떤 것인지 미리 작성된 코드 통해서 정보들을 요.. 2021. 9. 6.