CS/네트워크 2

[네트워크] KOCW 이석복 교수님 강의 - 2. 컴퓨터네트워크 기본2

패킷 스위칭을 고속도로에 비유 패킷 스위칭은 링크에서 빛의 속도로 도달 패킷 스위칭은 패킷의 모든 데이터가 라우터에 도착해야 다음 라우터로 진행 (패킷 단위로) 네트워크 애플리케이션 네트워크 edge 서버/클라이언트에서 동작하는 애플리케이션 서버 웹서버 서버는 24시간 동작해야함 인터넷 상에 존재하는 컴퓨터는 IP라는 고정된 주소를 가지고 있어야함 (요청을 받아야 하기 때문) 클라이언트 웹브라우저 클라이언트는 고정되지 않은 IP를 가져도 상관없음 소켓 프로세스끼리 통신(IPC)를 위해 OS가 system call을 통해 인터페이스를 만들어놓음 네트워크도 똑같음 : 두 프로세스가 다른 컴퓨터에 있을 뿐 OS가 인터페이스를 제공 이 인터페이스를 소켓이라고 함 소켓을 식별하기 위해 IP와 port를 사용 IP..

CS/네트워크 2022.03.28

[네트워크] KOCW 이석복 교수님 강의 - 1. 컴퓨터네트워크 기본1

Network Edge laptop/desktop : 웹 브라우저에 해당 Network core 라우터 Edge의 종류 서버 클라이언트 데이터 통신 서비스 1. connection-oriented service : TCP 신뢰성 - 손실 없이 내 데이터가 도착 순서 - 내가 보낸 순서대로 도착 flow control - reciever가 받을 수 있는 속도에 맞춰 sender가 보내는 것 congestion control - 네트워크 상황에 맞춰서 네트웤이 받을 수 있는 능력에 맞춰서 보내는 것 2. connectionless service : UDP TCP의 반대 : 신뢰성 x, 순서 x, flow control x, congestion control x 왜 필요할까? -> 신뢰성이 필요하면 TCP, ..

CS/네트워크 2022.03.28