TLS/ SSL HandShake
✅ TLS/SSL SSL Secure Socket Layer provide network transport security prevent eveasdropping, forgery of transport data of server-client encrypt data over client-server TLS ...
✅ TLS/SSL SSL Secure Socket Layer provide network transport security prevent eveasdropping, forgery of transport data of server-client encrypt data over client-server TLS ...
✅ HTTP Hypertext Transport Protocol allow data transfer in World Wide Web transmit HTML, CSS, JS operates on TCP(HTTP3 operates on UDP) use port 80 What are the two types of HTT...
☑️ 프로토콜 프로토콜: 둘 이상의 장치가 정보전달 시 의사소통하는 규칙과 규약 집합 컴퓨터 네트워크에서 패킷 생성/전송/해석/처리 관련 규칙과 규약 집합 UTP 포로토콜: 게임 SMTP 프로토콜: 이메일 💡 애플리케이션 프로토콜 선택 속도, 신뢰성 고려해서 TCP/UDP 선택 네트워크 모델 고려해서 서버 클라이언트/ P2P/ 중...
reliable connection https://soheeparklee.github.io/posts/n-reliableconnection/#-reliable-transmission ✅ TCP Transmission Control Protocol reliable conection-oriented 👍🏻 assure...
✅ OSI Layer 7 통신을 7단계로 표준화하여 효울성을 높이기 위함. 7계층을 이용하여 네트워크 상에서 데이터를 전송할 때 필요한 정보들을 헤더로 넣어주는 개념 OSI? Open Systems Interconnection Why divide into 7 layers? Can ackn...
I/O can take place in kernel level process, thread needs to request for I/O in kernel ✅ Blocking I/O block user process during I/O Process(Thread) requests I/O in kernel When ke...
✅ Deadlock requirement for system resource order is mixed up when more than two processes/threads cannot be run bc there is no resource wait infinite for resource occurs when severa...
✅ Scheduling order plan to allocate CPU to thread process on ReadyQueue will be scheduled First in queue has CPU first Overhead ⬇️ / Usage ⬆️/ Stavation ⬇️ Batch System: throughout(처리량...
✅ Inter Process Communication communication among processes 💡 process have independent memory, is run independently use semaphore, mutext(only one process for shared data) ✅ Types of Inter...
✅ Process Management manage multiple process by scheduling in order for Process Management, CPU needs to know which process is who ➡️ Process Meatadata Process Metadata proce...