profile
궁금한게 많은 사람🧐

[CS 공부] 22.10.11

흐름제어 송신 측이 수신 측보다 속도가 빠르다면 수신 측 저장용량을 초과한 패킷은 손실될 위험이 있다. 흐름제어는 송신측과 수신측의 TCP 버퍼 크기 차이를 극복하기 위한기법 방법1 : Stop and Wait 매번 패킷에 대해 확인 응답(ACK)을 받으면 다음 패킷을 전송하는 방법 하나씩 보내고 기다리는 과정때문에 속도가 매우 느리다. 방법2 : Sliding Window 수신측에서 설정한 윈도우의 크기만큼 송신측에서 패킷을 전송하여 데이터 흐름을 동적으로 조절 초기 윈도우 크기로는 3-way-handshaking에서 수신측 윈도우 크기로 정해진다.(ACK 를 보낼 때 TCP 헤더에 크기 지정) 혼잡제어 네트워크 라우터의 용량이 다 차면 패킷 유실이 발생하고 이로 인해 각 노드에서는 유실된 패킷에 대해 더 많은 패킷을 전송하게 됨 방법1: AIMD (Additive Increase / Multicative Decr

2022년 10월 10일
·
0개의 댓글
·

[CS 공부] 22.10.06

운영체제 역할 시스템 자원 관리 각 프로세스에게 하드웨어의 자원을 할당하고 관리한다. 응용 프로그램 관리 권한 관리 응용프로그램을 사용하는 사용자 관리 네트워크 관리 다른 기계와의 통신 지원 사용자 관리 OS 사용자별 권한 관리 OSI 7계층 물데네전세표응 물리계층 - 데이터를 단순히 전기적 신호로 주고받는 역할 데이터링크계층 - 물리 계층으로 송수신되는 정보를 안전하게 전달되도록 도와주는 역할, Mac주소를 통해 통신, 오류 + 흐름 제어 필요 네트워크 - IP경로 지정, 경로에 따라 패킷 전달, 라우팅, 흐름제어, 오류제어 전송 - TCP, UDP프로토콜로 통신 활성화 세션 - 논리적 연결 담당 표현 - 압축, 암호화 응용 - 응용서비스 (HTTP, FTP) 3-way handshake T

2022년 10월 5일
·
0개의 댓글
·