본문 바로가기

네트워크7

네트워크 기본 지식 전산 기본▶ OSI 7계층에 대해 설명해주세요.더보기OSI 7계층이란 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말합니다. 단계별로 나눔으로써 통신이 일어나는 과정을 단계별로 파악할 수 있고 이상이 생기면 이상이 생긴 특정 단계만 고칠 수 있습니다. 물리 계층, 데이터링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층 그리고 응용 계층으로 나뉩니다. 1계층은 물리 계층(Phsical Layer)으로 전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송합니다. 통신 단위는 bit이며 1과 0으로 나타납니다. 대표적인 장비로는 통신 케이블, 리피터, 허브 등이 있습니다. 2계층은 데이터 링크 계층(DataLink Layer)으로 물리계층을 총해 송수신되는 정보의 오.. 2024. 5. 8.
[WEB] HTTP 멱등성 1. 멱등성(冪等性, idempotent) - 덮을 멱, 같을 등 (무슨 뜻인지 더 모르겠음) - 동일한 요청을 한 번 보냈을 때의 효과와 서버 = 동일한 요청을 여러번 보냈을 때 효과와 서버 - 서버의 상태가 변경된다는 것 : 주로 해당 서버의 데이터나 상태가 요청에 따라 수정되거나 갱신되는 것 (추가, 수정, 삭제) - 즉, 여러번의 호출에도 결과가 같음을 의미하며 변경이 발생하지 않는 것과는 다른 개념 - 멱등성을 가지는 메서드 : GET, PUT, DELETE, HEAD, OPTIONS - 멱등성을 가지지 않는 메서드 : POST, PATCH 2. 대표적인 메서드들의 안정성 - 호출시에 리소스가 변경되지 않는 성질 안전성 GET O POST X PUT X PATCH X DELETE X 3. 대표적.. 2024. 1. 3.
web application 이해 [목표] 1. 사용자 요청을 메인 thread가 처리하도록 하기 2. 사용자 요청이 들어올때마다 thread를 새로 생성해 사용자 요청을 처리하도록 하기 3. thread pool을 적용해 안정적인 서비스 구현하기 사용자 요청을 메인 thread가 처리하는 경우 : 어느 작업에 오랜 시간이 소요되는 경우 다음 작업은 계속 대기해야 함 사용자 요청이 들어올 때마다 thread를 새로 생성해서 사용자 요청을 처리하는 경우 : 동시 접속자 수에 따라 thread 수가 달라져 서버 다운 가능성 O thread pool을 적용하는 것이 가장 안정적이다 [http protocol 이해] 1. HTTP란? - 서버와 클라이언트가 웹에서 데이터를 주고받기 위한 규약 - HTTP/1.1, HTTP/2 : TCP 기반 동.. 2023. 8. 1.
[네트워크] 4. IP주소 [1. ARP] 1. ARP(Address Resolution Protocol) - IP주소로부터 MAC주소의 다리 역할을 하는 프로토콜 - 논리적 주소와 물리적 주소를 변환시키는 역할 2. ARP & RARP (1) ARP : IP주소(논리적, 가상 주소) → MAC주소(물리적, 실제 주소) (2) RARP : MAC주소(물리적, 실제 주소) → IP주소(논리적, 가상 주소) 3. ARP주소를 찾는 과정 장치 A에서 ARP Request broadcast를 통해 찾고자 하는 IP주소에 해당하는 MAC주소를 탐색하면, 해당 주소와 일치하는 장치가 ARP Reply unicast를 통해 MAC주소를 반환하는 과정을 거쳐 IP주소에 맞는 MAC주소를 찾는다. - broadcast : 송신 호스트가 전송한 데.. 2023. 3. 26.
[네트워크] 3. 네트워크 기기 보호되어 있는 글 입니다. 2023. 3. 7.
[네트워크] 2. 네트워크 성능 분석 명령어 보호되어 있는 글 입니다. 2023. 2. 28.