뇌 가르기 59

ㄱㅖ층?

1. 웹 브라우저가 HTTP 메시지 생성 2. SOCKET 라이브러리를 통해 전달 - > TCP/IP 연결(ip, port) SYN → ACK+SYN → ACK - > 데이터 전달 3. TCP/IP 패킷 생성 4. 인터넷 연결망에 던짐 → 노드들을 타고 도착 김영한 - 모든 개발자를 위한 HTTP 웹 기본 지식 inf.run/PHpy 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런... www.inflearn.com 정리허긔.

일기 2023.01.25

[프로토콜] ARP, RARP

ARP ( Address Resolution Protocol ) : 주소 결정 프로토콜 역할 - IP 주소를 MAC 주소로 연계 특징 - Ethernet 데이터로 변환되어 목적지 발송 - 전송을 위해 시스템의 하드웨어 주소와 상대 하드웨어 주소 필요 EX) arp-s 123.456.78.9, arp-a 123.456.78.9 RARP( User Datagram Protocol ) : 역순 주소 결정 프로토콜 역할 - MAC 주소를 IP 주소로 연계 특징 - 요청 장치: RARP 클라이언트 프로그램 수행 - 응답 장치: RARP 서버 프로그램 수행 - ISP 업체들이 많이 사용함 (아파트 단지 내 네트워크 점검) 전정훈 교수님 컴퓨터보안과 활용 OCU로 들었던거 정리허긔 근데 재작년꺼라 자료어딧는지모름

일기 2023.01.25

[프로토콜] IP

IP ( Internet Protocol ) : 인터넷 프로토콜 역할 Packet이라는 통신 단위로 지정한 IP 주소*에 데이터 전달 한계 - 비연결성 : 대상 서버가 패킷을 받을 수 있는 상태인지 모름 ex) 패킷을 받을 대상이 없거나 서비스 불능 상태 - 비신뢰성 : 패킷 소실, 패킷 전달 순서 문제 발생 - 프로그램 구분 불가 : 같은 IP사용 서버에서 통신하는 둘 이상의 애플리케이션 -> TCP 등장 : https://jun2ee22.tistory.com/entry/%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C-%EC%A0%84%EC%86%A1-%EA%B3%84%EC%B8%B5 패킷 정보 출발지 IP, 도착지 IP, 기타 ... IP 주소(IP Address) : 기억이 어렵고..

일기 2023.01.25

[프로토콜] TCP, UDP

TCP ( Transmission Control Protocol ) : 전송 제어 프로토콜 신뢰 가능, 현재 대부분 사용 특징 - 연결 지향 : TCP 3way handshake(가상 연결) SYN: 접속 요청, ACK: 요청 수락 오른쪽 그림 참고 - 데이터 전달 보증 → 데이터 전송 ← 데이터 잘 받았다 - 순서 보장 → 패킷1, 패킷2, 패킷3 전송 ←1,3,2도착? 2부턴 다시 보내세요. 패킷 정보 출발지 PORT*, 목적지 PORT, 전송 제어, 순서, 검증 정보 ... UDP( User Datagram Protocol ) : 사용자 데이터그램 프로토콜 특징 - 단순하고 빠름 ( TCP 특징 3개 x ) - 하얀 도화지에 비유 (기능 거의 x → 애플리케이션에서 추가 작업 필요) 패킷 정보 IP..

일기 2023.01.25

[프로토콜] ..

프로토콜이란? 데이터를 원활히 주고받기 위하여 자원에 접근하는 방식을 약속한 여러가지 규약 ex) IP, TCP, UDP, HTTP 등등 HTTP (애플리케이션계층) url TCP, UDP (전송계층) https://jun2ee22.tistory.com/entry/%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C-%EC%A0%84%EC%86%A1-%EA%B3%84%EC%B8%B5 IP (인터넷 계층) https://jun2ee22.tistory.com/entry/%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C-%EC%9D%B8%ED%84%B0%EB%84%B7-%EA%B3%84%EC%B8%B5

일기 2023.01.25