본문 바로가기

컴퓨터 네트워크 정리3

컴퓨터 네트워크 - 자율주행 관련 응용 계층클라이언트-서버 모델과 소켓 통신의 동작 원리.HTTP 및 FTP의 기본 원리와 사용 사례.3. 클라이언트-서버 통신 모델 클라이언트-서버 통신 모델구조:클라이언트: 요청을 보내는 쪽(예: 브라우저, 차량).서버: 요청을 처리하고 응답을 반환하는 쪽(예: 클라우드 서버).작동 원리:클라이언트는 특정 URL을 통해 서버에 HTTP 요청 전송.서버는 요청을 처리하고 데이터를 HTTP 응답으로 반환.예:클라이언트: "날씨 정보를 주세요!" (GET 요청).서버: "여기 있습니다: 온도 25°C" (200 OK 응답).REST API REST란클라이언트와 서버 간에 자원을 주고받기 위한 아키텍처 스타일REST의 특징:자원을 URL로 표현.HTTP 메서드로 동작 지정:GET:서버로부터 데이터 요청.POS.. 2024. 11. 23.
TCP/IP 5계층 - 응용계층 전 페이지에서 공부한 OSI-7계층보다는 TCP/IP 5계층이 실제로는 더 많이 사용된다이제부터 계층 하나마다 공부해서 정리 하도록 하겠다그러기 전에 1. TCP/IP ?? TCP와 IP는 인터넷 통신의 핵심 프로토콜이다TCP는데이터를 신뢰성 있게 전송3-WAY Handshake을 통해 논리적연결을 해놓고 데이터를 보낸다IP데이터를 패킷 단위로 나누고 라우팅을 통해서 목적지까지 전송 이렇게 인터넷 통신의 기초를 이루고 있기 때문에 이 프로토콜을 TCP/IP 라 부르는것이다 2. 응용계층응용계층은 네트워크를 응용해서 사용자와 인터페이스 하도록 하는 계층이다.그러면 네트워크를 어떤 식으로 응용할까?네크워크의 응용Client - server구조 : 응용을 따로 해주는 컴퓨터를 따로 두는 구조서버 : 서비스를 .. 2024. 11. 23.
컴퓨터 네트워크 정리 1. 계층데이터를 효율적이고 체계적으로 전송하기 위한 구조로 대표적으로 OSI 7 계층  TCP/IP 4 계층2. OSI 7 계층위에 그림에서도 알 수 있듯이 7개의 층이 있고 각 층에는 이름과 역할이 각각 부여되어있다.그것에 대해서 한번 알아보겠다.1 계층 Physical LayerPhysical Layer에서는 단순하게 1과0만을 사용하여 데이터를 받고 전달하는 역할만을 한다. 전기적 , 기계적 , 기능적인 특성을 활용하여 통신케이블로 데이터를 전송 2 계층 DataLink Layer물리계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 정보의 전달을 수행한다Mac 주소를 가지고 통신을 하며 기본적인 통신 단위는 프레임단위이다더보기MAC주소컴퓨터 스마트폰이 네트워크를 통해 통신할 때 사용하는.. 2024. 11. 23.