[리눅스마스터1급 - 1차] 1과목 - 3-1. 네트워크 기초
·
자격증 & 공부/리눅스마스터 1급
CH.3 네트워크의 이해 * docker0  : 경량화된 서버 가상화 기술인 Docker를 사용할 경우 설정되는 네트워크 장치1. 네트워크 기초1-1. OSI 7계층 1-2. 네트워크 장비   1) 허브(Hub)     - 물리 계층에서 동작하는 장비       - 더미 허브(Dummy Hub)           : 일반적인 허브.            : 허브로 들어온 데이터를 모든 포트로 뿌려주는 역할            : 충돌이 발생할 확률이 높고, 연결된 노드가 많을수록 속도가 저하됨       - 스위칭 허브(Switching Hub)            : 허브에 스위칭 개념을 도입한 장비            : 허브로 들어온 데이터를 해당 목적지에 해당하는 포트로 전송함    ..
[네트워크] TCP & UDP
·
CS 지식/[네트워크]
TCP 연결 지향형 프로토콜로 신뢰성있는 데이터 전송을 보장 신뢰적인 연결방식 서버와 클라이언트의 함수 호출 순서가 중요 서버 : socket() 생성 → bind() 소켓 주소 할당 → listen() 연결 요청 대기 상태 → accept() 연결 허용 → read/write() 데이터 송수신 → close() 연결 종료 클라이언트 : socket() 생성 → connect() 연결 요청 → read/write() 데이터 송수신 → close() 연결 종료 서버와 클라이언트의 차이 클라이언트 소켓 생성 후 서버로 연결을 요청하는 과정에서 차이가 존재 서버는 listen() 호출 이후부터 연결 요청 대기 큐를 만들어 놓고, 그 이후에 클라이언트가 연결 요청을 할 수 있음 이때 서버가 바로 accept()..