CS 지식/네트워크
-
cyclic code, checksum 시험 문제 무조건 나옴(교수님 피셜) code를 주고 어떻게 cyclic code를 generation 하고 어떻게 generated 된 코드를 통해서 error가 있는지 없는지를 detection 하는 부분 10.1 Introduction Type of Errors An electromagnetic signal is subject to interference from heat, magnetism, and other forms of electricity Single-bit error: 0 → 1 or 1 → 0 A single bit per data unit is inverted (such as a byte, character, or packet) Burst err..
[데이터 통신] 10. Error Detection and Correctioncyclic code, checksum 시험 문제 무조건 나옴(교수님 피셜) code를 주고 어떻게 cyclic code를 generation 하고 어떻게 generated 된 코드를 통해서 error가 있는지 없는지를 detection 하는 부분 10.1 Introduction Type of Errors An electromagnetic signal is subject to interference from heat, magnetism, and other forms of electricity Single-bit error: 0 → 1 or 1 → 0 A single bit per data unit is inverted (such as a byte, character, or packet) Burst err..
2023.02.13 -
9.1 Communication at Data-Link Layer data link에서는 physical link와 physical layer 사이에 발생할 수 있는 error 들을 detection하고 correction하는 것이 주요 기능이 될 것이다. hop에서 hop까지의 전달을 안전하게 하는 것이 data-link의 역할이고 이 곳에서 무슨 일을 하는 지에 대해 배워볼 것이다. 왜 이렇게 data-link layer가 반복적으로 hop-to-hop으로 거쳐야 하는가? 그 이유는 매 hop마다 physical layer를 거치면서 전달이 되기 때문에 그러면서 생기는 error로부터 안전이 보장되지 않는다. 따라서 매 hop마다 data-link를 거치게 되는 것이다. Nodes and Links ..
[데이터 통신] 9. Introduction to Data-Link Layer9.1 Communication at Data-Link Layer data link에서는 physical link와 physical layer 사이에 발생할 수 있는 error 들을 detection하고 correction하는 것이 주요 기능이 될 것이다. hop에서 hop까지의 전달을 안전하게 하는 것이 data-link의 역할이고 이 곳에서 무슨 일을 하는 지에 대해 배워볼 것이다. 왜 이렇게 data-link layer가 반복적으로 hop-to-hop으로 거쳐야 하는가? 그 이유는 매 hop마다 physical layer를 거치면서 전달이 되기 때문에 그러면서 생기는 error로부터 안전이 보장되지 않는다. 따라서 매 hop마다 data-link를 거치게 되는 것이다. Nodes and Links ..
2023.02.13 -
physical layer의 switching에 대해서 자세히 다루고 data-link나 network layer 에서도 switching이 존재하긴 하지만 조금만 다룰 것이다. 8.1 Switching mesh topology와 같이 dedicated link가 있는 경우 굳이 switching이 없어도 된다. 그러나 넓은 망의 네트워크를 구축하는 경우 mesh로 구축하기는 굉장히 힘들 것이다.(impractical and wasteful) Switches are devices capable of creating temporary connections between two or more devices linked to the switch by switches(통신이 필요할 때마다 임시적인 연결을 만들어..
[데이터 통신] 8. Switchingphysical layer의 switching에 대해서 자세히 다루고 data-link나 network layer 에서도 switching이 존재하긴 하지만 조금만 다룰 것이다. 8.1 Switching mesh topology와 같이 dedicated link가 있는 경우 굳이 switching이 없어도 된다. 그러나 넓은 망의 네트워크를 구축하는 경우 mesh로 구축하기는 굉장히 힘들 것이다.(impractical and wasteful) Switches are devices capable of creating temporary connections between two or more devices linked to the switch by switches(통신이 필요할 때마다 임시적인 연결을 만들어..
2023.02.13 -
7.1 Introduction Transmission medium & Physical layer 전송 매체를 통해 data를 보내기 위해서 physical layer에서 적절한 형태의 signal로 변환을 한다. Classes of Transmission Media 7.2 Guided Media Twisted-pair Cable 신호를 흘려 보내는 Conductor와 이를 둘러 싸고 있는 Insulator가 있다. Twisted-pair cable은 위와 같이 두 cable이 꼬아져 있는 형태이다. UTP and STP Cables Twisted pair는 두 가지로 분류할 수 있다. UTP는 가운데 conductor가 있고 절연체가 싸져있고 바깥에 plastic cover를 덮어 놓은 형태이고 STP는..
[데이터 통신] 7. 전송 매체(Transmission Media)7.1 Introduction Transmission medium & Physical layer 전송 매체를 통해 data를 보내기 위해서 physical layer에서 적절한 형태의 signal로 변환을 한다. Classes of Transmission Media 7.2 Guided Media Twisted-pair Cable 신호를 흘려 보내는 Conductor와 이를 둘러 싸고 있는 Insulator가 있다. Twisted-pair cable은 위와 같이 두 cable이 꼬아져 있는 형태이다. UTP and STP Cables Twisted pair는 두 가지로 분류할 수 있다. UTP는 가운데 conductor가 있고 절연체가 싸져있고 바깥에 plastic cover를 덮어 놓은 형태이고 STP는..
2023.02.13 -
Bandwidth Utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Two categories: multiplexing and spectrum spreading Efficiency can be achieved by multiplexing Privacy and anti-jamming can be achieved by spreading. 주파수 도메인을 더 넓게 씀으로써 어떻게 보면 더 비효율적인 방법 6.1 Multiplexing Whenever the bandwidth of a medium linking two devices is greater than the bandwidth..
[데이터 통신] 6. Bandwidth Utilization Multiplexing & Specturm SpreadingBandwidth Utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Two categories: multiplexing and spectrum spreading Efficiency can be achieved by multiplexing Privacy and anti-jamming can be achieved by spreading. 주파수 도메인을 더 넓게 씀으로써 어떻게 보면 더 비효율적인 방법 6.1 Multiplexing Whenever the bandwidth of a medium linking two devices is greater than the bandwidth..
2023.02.13 -
일반적으로 Digital Transmission이 바람직하나, digital transmission을 위해서는 DC 성분을 주변으로한 low pass channel이 필요하게 된다. 그런데 만약에 신호를 전달해야 하는데 channel 자체가 특정 주파수 대역(bandwidth)를 가질 때 digital transmission을 어쩔 수 없이 사용하지 못하고 특정 주파수 대역으로 modulation(변조)한 analog transmission을 해야한다. 5.1 Digital-to-Analog Conversion Digital-to-Analog Conversion(D/A Conversion) Digital-to-analog conversion is the process of changing one of t..
[데이터 통신] 5. 아날로그 전송(Analog Transmission)일반적으로 Digital Transmission이 바람직하나, digital transmission을 위해서는 DC 성분을 주변으로한 low pass channel이 필요하게 된다. 그런데 만약에 신호를 전달해야 하는데 channel 자체가 특정 주파수 대역(bandwidth)를 가질 때 digital transmission을 어쩔 수 없이 사용하지 못하고 특정 주파수 대역으로 modulation(변조)한 analog transmission을 해야한다. 5.1 Digital-to-Analog Conversion Digital-to-Analog Conversion(D/A Conversion) Digital-to-analog conversion is the process of changing one of t..
2023.02.13 -
Q&A.주파수대역(Bandwidth) 1.대역폭은 (무선 또는 유선) 전송매체가 통과시킬 수 있는 신호의 주파수 영역을 의미 합니다. 파이프를 통해 물을 보내는 것을 상상해 보도록 하지요. 단면적이 넓은 관을 쓰면 (넓은 대역폭), 당연히 한번에 많은 물을 (높은 signal rate) 전송할 수 있는 것과 같습니다. 대역폭이 넓으면 signal rate (1초에 보낼 수 있는 signal의 갯수)가 비례적으로 증가하고, 그러면 당연히 그런 signal이 나르게 될 data의 양 (date rate)도 증가하게 됩니다. 유선 전송 매체를 생각해 보면 twist pair 보다는 coaxial cable이, coaxial cable 보다는 optical fiber가 넓은 대역폭을 갖음으로 높은 signal ..
[데이터 통신] 4. 디지털 전송(Digital Transmission)Q&A.주파수대역(Bandwidth) 1.대역폭은 (무선 또는 유선) 전송매체가 통과시킬 수 있는 신호의 주파수 영역을 의미 합니다. 파이프를 통해 물을 보내는 것을 상상해 보도록 하지요. 단면적이 넓은 관을 쓰면 (넓은 대역폭), 당연히 한번에 많은 물을 (높은 signal rate) 전송할 수 있는 것과 같습니다. 대역폭이 넓으면 signal rate (1초에 보낼 수 있는 signal의 갯수)가 비례적으로 증가하고, 그러면 당연히 그런 signal이 나르게 될 data의 양 (date rate)도 증가하게 됩니다. 유선 전송 매체를 생각해 보면 twist pair 보다는 coaxial cable이, coaxial cable 보다는 optical fiber가 넓은 대역폭을 갖음으로 높은 signal ..
2023.02.13 -
3.1 Data and Signals Communication at Physical Layer physical layer는 전송 매체를 통해서 router, switch or 단말들이 데이터를 destination으로 보내는 것을 담당하고 있기 때문에 매 전송매체마다 (유무선 상관없이) physical 전송로(빨간색 선)를 따라 데이터를 보내주는 것에 대해 배워볼 것이다. Analog and Digital Data To be transmitted, data must be transformed to electromagnetic signals. 데이터를 전송하기 위해서 electromagnetic signal로 변환을 해서 보내야 한다. Data can be analog or digital. Analog d..
[데이터 통신] 3. 물리계층 이해(Introduction to Pysical Layer)3.1 Data and Signals Communication at Physical Layer physical layer는 전송 매체를 통해서 router, switch or 단말들이 데이터를 destination으로 보내는 것을 담당하고 있기 때문에 매 전송매체마다 (유무선 상관없이) physical 전송로(빨간색 선)를 따라 데이터를 보내주는 것에 대해 배워볼 것이다. Analog and Digital Data To be transmitted, data must be transformed to electromagnetic signals. 데이터를 전송하기 위해서 electromagnetic signal로 변환을 해서 보내야 한다. Data can be analog or digital. Analog d..
2023.02.13