Network

CS

[CS 스터디] Network - TCP 3 way handshake & 4 way handshake

참고: TCP 3 way handshake TCP는 신뢰할 수 있는 데이터 전송을 보장한다. 따라서 통신하기 전후로 두 호스트 간에 연결을 성립하고 해제하는 handshake 과정을 진행한다. 3 way handshake - 연결 성립 (데이터 전송 전) SYN 클라이언트가 서버로 연결을 원한다는 SYN(동기화 시퀀스 번호)와 함께 세그먼트를 전송 SYN + ACK ACK(Acknowledgement)는 수신한 세그먼트의 응답 SYN은 세그먼트를 시작할 가능성이 있는 시퀀스 번호 요청을 받은 서버는 SYN-ACK 신호 비트 세트로 클라이언트 요청에 응답한다. ACK 클라이언트는 서버의 응답을 확인했다는 ACK를 보낸다. ⇒ 연결 성립 4 way handshake - 연결 해제 (모든 통신이 끝난 후) 클..

CS

[CS 스터디] Network - OSI 7 계층 모델

참고: OSI 7 계층 컴퓨터 네트워크 물리/전자기적인 알고리즘 + 이를 이용해서 통신하기 위한 물리적 장비 + 컴퓨터 운영체제와 네트워크 소프트웨어 ⇒ 매우 방대하고 복잡한 시스템 계층을 나누는 이유? 통신이 일어나는 과정을 단계 별로 알 수 있음 특정한 계층에서 이상이 발생하면 해당 계층만 수정하면 되기 때문 > 추상화를 통해 전체 계층에 대해 알 필요 없이 자신의 계층에 대해서 알면 된다. OSI 7 계층 모델 ISO의 개방 시스템 연결 규약(OSI) 참조 모델 응용 계층 (Application Layer) 일반적인 응용 서비스를 수행, 최종 목적지 - 사용자 인터페이스, 전자우편, 데이터베이스 관리 등 - HTTP, FTP, TELNET, SSH 등 애플리케이션 프로토콜 표현 계층 (Present..

yooja_tea
'Network' 태그의 글 목록