컴퓨터 네트워크(11)
-
컴퓨터 네트워크 (10), Cloud Computing
Cloud Computing 1. Introduction to Cloud Computing 1) Cloud Computing이란? (1) Cloud Computing의 기본 개념 - 구름처럼 실체가 존재하지만 정체가 드러나지 않는 것을 구름, 안개에 빗대어 설명한다. 다시말해 어딘가에서 서버와 네트워크가 존재하지만 어디에 위치한지는 잘 몰라도 사용할 수 있다. 단지 내가 필요할 때 필요한 만큼 사용하고 이에 대해 돈을 지불하는 것을 클라우드 컴퓨팅이라 한다. - 구름에 작업을 요청하는 것이 우리의 어플리케이션 혹은 웹사이트이다. 실제 내가 디스크, 컴퓨터를 가지고 있지는 않지만 어딘가에 있을 컴퓨터에 필요한 양만큼 요청한다. 이에 따라 클라우드 컴퓨터는 일을 처리한 다음 끝난다는 메세지를 보낸다. 필요하..
2022.06.15 -
컴퓨터 네트워크 (5), Network Layer 1
Network Layer 전달받은 패킷을 어디에 전달할지를 정하는 것이 네트워크 계층의 주요 역할이다. 1. Network layer 개념 0) 개요 host to host 커뮤니케이션 - 컴퓨터가 host가 되고, 많은 줄과 호스트가 존재할 때 본인이 원하는 호스트와 연결하는 3계층 - Alice는 어플리케이션 혹은 노트북 / Bob은 서버 - 라우터는 3계충까지 올라갈 수 있기에 1계층부터 3계층까지 쌓여있는 것을 확인할 수 있다. - 라우터: 메세지를 받아서 제대로된 것으로 전달하는 네트워크 장비로 받은 메세지를 어디로 보낼지 결정한다. - Alice -> R2 -> R5 -> R7 -> Bob의 과정을 통해 Alice에서 Bob에게 통신이가능하다. ex) 우체부 비유 1) Packetizing (..
2022.04.28 -
컴퓨터 네트워크 (4), MAC/DLC
MAC/DLC 1. Ethernet 1) Ethernet이란? - 초고속 인터넷 서비스와 같은 것들을 유선으로 연결할 때 사용하는 것 - local area network를 위해 만들어짐, MAN을 만들 때에도 확장이 됨 - WAN에서도 이더넷이 사용됨 - 이더넷이라는 기술은 local area networks 중 하나였는데 MAN, WAN까지 확장됨 - 제록스라는 회사에서 만든 사적인 기술이었지만 1983년도에 IEEE에서 국제표준으로 인정함 -> 싸고 고속으로 끌어올리기에 굉장한 장점으로 전세계에서 가장 많이 사용하는 무선통신 기술이 됨 - 10BASE5로 10Mbit/s를 지원했는데 광섬유와 같은 고속의 선을 사용하면서 physical layer가 바뀌더라도 MAC layer가 바뀌지 않아도 되고,..
2022.04.28 -
컴퓨터 네트워크(2-1), Basic Terminologies
Basic Terminologies 여러 단말 장치들의 공유 매체(Shared Medium) 사용에 대한 충돌 발생을 제어하는 방식 1) Five Basic Terminologies (1) Message 정보를 가지고 통신되는 것을 의미한다. text, numbers, pictures, sound, video 등에 대해 메세지, 패킷 등이라 표현한다. (2) Sender 메세지를 송신하는 디바이스로 컴퓨터, 휴대전화, 비디오 카메라 등이 될 수 있다. (3) Receiver - Sender가 보낸 메세지를 수신하는 디바이스로 Sender와 마찬가지로 컴퓨터, 휴대전화, 비디오 카메라 등이 될 수 있다. (4) Medium - 통신매체로 1계층에서 사용되는 물리적인 길을 의미한다. 구리동선, 케이블, 라디..
2022.04.14 -
컴퓨터 네트워크 (1) 서론
컴퓨터 네트워크 서론 1. 컴퓨터 네트워크 1) 컴퓨터 네트워크란? 컴퓨터들이 연결된 것을 지칭하는 말로 최근에는 컴퓨터를 연결하는 작업 자체를 중시해 컴퓨터 네트워킹이라는 용어를 사용한다. WHY? 과거에는 컴퓨터나 서버를 연결하는 것이 중요했기에 단순히 정해진 기능을 하는 전용 장치를 연결하는 것에 초점을 맞췄다. 반면 최근에는 하드웨어를 연결하는 것도 중요하지만 각 컴퓨터들의 소프트웨어들 간의 유연한 기능적인 연결이 중요하게 되었기에 컴퓨터 네트워킹이 강조되었다. 2) 컴퓨터의 종류 데스크탑 컴퓨터 (전통적) 서버 컴퓨터 (전통적) 테블릿 컴퓨터 스마트폰 스마트 워치 IoT 점차 컴퓨터 디바이스가 확장되고 있고 다양해진 컴퓨터들 간의 네트워킹을 앞으로 공부할 예정이다. 3) 4차 산업혁명 1차 산업..
2022.03.08