CS/Network

· CS/Network
TCPApplication Process가 Data를 다른 Process로 전송하기 전에 Handshake를 수행해야 한다.Handshake를 수행해야 하므로 Connection-oriented라고 한다. FDM (Frequency Division Multiplexing)Link의 Frequency Spectrum을 공유한다.각 연결에 대해 고정된 Frequency Band를 제공한다.FM 라디오 방송도 Frequncy Spectrum을 공유한다.MBC: 91.9MHzSBS: 107.7MHzTDM (Time Division Multiplexing)시간을 일정 주기의 Frame으로 구분한다.각 Frame은 고정된 개수의 Slot으로 나눈다.TDM 회선에서의 전송률☑ Link: 초당 8,000 Frame 전..
· CS/Network
Principles of Reliable Data TransferReliable Channel전송된 Data가 손상되지 않는다.전송된 Data가 손실되지 않는다모든 Data는 전송된 순서대로 전달된다. Reliable Data Transfer 1.0 => Perfectly Reliable ChannelData 단위와 Packet 단위의 차이가 존재하지 않는다.모든 Packet의 흐름은 송신자와 수신자간에 발생한다.완전히 신뢰적인 채널 (Perfectly Reliable Channel)이기 때문에 오류가 발생하지 않는다.즉, 수신자는 송신자에게 Feedback을 제공할 필요기 없다.송신자가 Data를 송신하자마자 Data를 수신할 수 있다고 가정했다.즉, 수신자는 송신자에게 Data를 천천히 송신하라고 요..
· CS/Network
UDPTransport Layer Protocol이 할 수 있는 최소 기능으로 동작한다.Multiplex와 Demultiplex 기능과 간단한 오류 검사 기능만 구현되어 있다.Application 개발자가 UDP를 선택하는 경우 Application은 IP와 직접 통신하는 것과 비슷하다.DNS (Domain Name Service)는 대표적으로 UDP를 사용하는 Application Layer Protocol 이다.UDP는 Segment를 송신하기전에 Transport Layer간 Handshake를 사용하지 않는다. Application Level에서 더 정교한 제어가 가능하다.Application Process가 Data를 UDP에 전달하자마자, UDP는 Data를 Segment로 만들고 Networ..
· CS/Network
Multiplex and DemultiplexTransport Layer는 Host에서 동작하는 Application Process에게 Segment를 전달하는 의무를 가진다.Process는 Socket울 가지고 있다.각각의 Socket은 유일한 식별자를 가진다. (UDP/TCP)수신측 Host의 Transport Layer는 실제로 Data를 직접 Process로 전달하지 않는다!수신측 Host의 Transport Layer는 둘 사이의 문 역할을 하는 Socket에게 데이터를 전달한다.Multiplexing Transport Layer Segment Data를 Network Layer로 전달하는작업Data encapsulation을 수행한다.DemultiplexingTransport Layer Seg..
· CS/Network
NetworkOSI ModelApplication ] Presentation ] Session ] Transport ] Network ] Data Link ] Physical TCP/IP Networking ModelApllication ] Transport ] Internet Protocol ] Network Access LayerTCP/IP Protocol SuiteApllication             => HTTP / FTP / SMTP / DNS / RIP / SNMPTransport               => TCP / UDPInternet Protocol   =>   [IP(v4) ARP / IGMP / ICMP] / [IP(v6) ND / MLD / ICMPv6]Network Acc..
류가든
'CS/Network' 카테고리의 글 목록 (2 Page)