CS지식
-
[모두의 네트워크] 7장 응용 계층 : 애플리케이션에 데이터 전송하기CS지식 2022. 6. 16. 12:16
28. 응용 계층의 역할 OSI 모델의 7계층인 응용 계층 - 응용 계층 역할 = 애플리케이션이 동작하는 계층 웹 페이지를 볼 때는 인터넷 익스플로러 같은 웹 브라우저를 사용하고 메일을 보내고 받을 때는 Outlook같은 메일 프로그램을 사용한다. 이렇게 애플리케이션은 사용자가 하고 싶은 일을 할 수 있도록 도와준다. 애플리케이션은 서비스를 요청하는 클라이언트와 서비스를 제공하는 서버로 분류할 수 있다. 서비스를 요청하는 클라이언트 = 웹 브라우저, 메일 프로그램 서비스를 제공하는 서버 = 웹 서버 프로그램, 메일 서버 프로그램 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층 = 상대방에게 데이터를 정확하게 전달할 수 있다. 응용 계층 = 애플리케이션과 데이터를 주고받기 위해 필요하다. = 클..
-
[모두의 네트워크] 6장 전송 계층 : 신뢰할 수 있는 데이터 전송하기CS지식 2022. 6. 16. 11:44
23. 전송계층의 역할 OSI 모델 4계층인 전송 계층 네트워크 계층 : 다른 네트워크로 데이터를 전송하려면 라우터가 필요, 라우터의 라우팅 기능을 사용하여 전송. 만약, 라우팅 정보가 잘못되었거나 많은 라우터를 경유하는 도중에 라우터에 문제가 생기거나 패킷이 손상될 수도 있음 물리 계층, 데이터 링크 계층, 네트워크 계층의 3계층이 있으면 목적지에 데이터를 보낼 수 있지만 데이터가 손상되거나 유실되어도 이 계층들에서는 아무것도 해줄 수 없음 네트워크 계층은 목적지까지 데이터를 전송하고 전송 계층은 데이터가 제대로 도착했는지 확인하는 역할 - 전송 계층의 역할 : 목적지에 신뢰할 수 있는 데이터를 전달하기 위해 필요 1. 오류를 점검하는 기능 2. 전송된 데이터의 목적지가 어떤 애플리케이션인지 식별하는 ..
-
[모두의 네트워크] 5장 네트워크 계층 : 목적지에 데이터 전송하기CS지식 2022. 6. 15. 11:39
17. 네트워크 계층의 역할 OSI모델의 3계층인 네트워크 계층 전 세계에는 수많은 네트워크가 있고 그 네트워크들은 서로 연결되어 거대한 인터넷을 이루고 있다. 어떻게 연결될 수 있던 걸까? 다른 네트워크에 있는 목적지로 데이터를 전달하려면 네트워크 계층의 기술이 필요하다. 데이터 링크 계층에서 이더넷 규칙을 기반으로 데이터의 전송을 담당하지만 이 규칙에 따라 같은 네트워크에 있는 컴퓨터로는 데이터를 전송할 수 있지만 인터넷이나 다른 네트워크로는 데이터를 전송할 수 없다. 수많은 네트워크가 연결된 환경에서 데이터 링크 계층의 기능만으로는 다른 네트워크로 데이터를 전송하기 힘들다. 네트워크 간의 통신을 가능하게 하는 것이 네트워크 계층의 역할이다. 이 계층을 통해 다른 네트워크로 데이터를 전송하려면 라우터..
-
[모두의 네트워크] 4장 데이터 링크 계층 : 랜에서 데이터 전송하기CS지식 2022. 6. 14. 14:55
12. 데이터 링크 계층의 역할과 이더넷 랜에서 데이터를 주고받으려면 데이터 링크 계층의 기술이 필요하다. - 데이터 링크 계층 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층 랜에서 데이터를 정상적으로 주고받기 위해 필요한 계층 그 규칙들 중 일반적으로 가장 많이 사용되는 규칙 = 이더넷 - 이더넷 랜에서 적용되는 규칙 허브와 같은 장비에 연결된 컴퓨터와 데이터를 주고받을 때 사용한다. 허브는 특정한 컴퓨터 한 대에 데이터를 보내려고 해도 다른 모든 컴퓨터에 전기 신호가 전달되는 문제가 있다. 이런 경우를 위해 데이터의 내용을 못보게 하는 확실한 규칙이 정해져 있다. 보내려는 데이터에 목적지 정보를 추가해서 보내고 목적이 이외의 컴퓨터는 데이터를 받더라도 무시하게 되어있다. 이더넷은 여러 컴퓨터..
-
[모두의 네트워크] 3장 물리 계층 : 데이터를 전기 신호로 변환하기CS지식 2022. 6. 14. 13:18
09. 물리 계층의 역할과 랜 카드의 구조 OSI모델의 1계층인 물리 계층에 대해 알아본다. 0과 1만으로 이루어진 비트열을 전기 신호로 변환하려면 물리 계층의 기술이 필요하다. 네트워크를 통해 데이터를 주고받을 때는 0과 1이 비트열을 전기신호로 변환해야한다. - 전기신호의 종류 1. 아날로그 신호 : 물결 모양 전기 신호 ex.전화회신, 라디어 방송 2. 디지털 신호: 막대 모양 전기 신호 - 데이터가 어떻게 전기 신호로 변환될까? 데이터 송신 측 컴퓨터가 전송하는 0과 1의 비트열 데이터는 전기 신호로 변환되어 네트워크를 통해 수신 측 컴퓨터에 도착한다. 수신 측 컴퓨터는 전기신호를 0과 1의 비트열 데이터로 복원한다. 0과 1을 어떻게 전기 신호로 변환하는 걸까? 컴퓨터는 네트워크를 통해 데이터를..
-
[모두의 네트워크] 2장 네트워크의 기본 규칙CS지식 2022. 6. 13. 20:19
06. 네트워크의 규칙 일상생활에서 지켜야 하는 규칙이 있듯이, 네트워크에서도 문제없이 통신하려면 규칙을 지켜야한다. 이와 같은 규칙을 프로토콜이라고 한다. - 프로토콜 = 통신하기 위한 규칙 07. OSI 모델과 TCP/IP 모델 네트워크에서는 데이터를 주고받기 위한 통신 규격이 정해져 있다. 각각의 계층에는 다양한 프로토콜(통신 규칙)이 있다. 1. OSI 모델이란? 표준 규격을 정하는 ISO라는 국제표준화기구가 있는데 이 단체가 OSI 모델이라는 표준 규격을 제정했다. 네트워크의 기본 구조를 일곱개 계층으로 나눠서 표준화한 통신 규약으로 현재 다른 모든 통신 규약의 기반이 된다. 네트워크 기술의 기본이 되는 모델이다. 데이터의 송수신은 컴퓨터에서 컴퓨터로 데이터를 전송하는 것인데 이때 컴퓨터 내부에..