[컴퓨터망] Data comuunications

2023. 4. 15. 21:15_Study/Network

728x90

참고 자료 : 데이터 통신과 네트워킹 4판

#0331 #데이터통신 #컴퓨터망 #네트워크프로그래밍 #종합설계프로젝트

이번 학기 네트워크에 대해 진지하게 배워보고 싶어서 책을 빌려왔습니다. 네트워크에 대해서 이제 배워보지만 학습한 내용을 정리해보려고 합니다. 강의학습자료와 참고해서 작성했습니다.


 

 

 


1. Data communications

2. Networks

3. Network types - LANs, WANs

4. Internet History

5. Standards and Administration


용어 정리

 

Protocol (통신 규약)

Simplex : 단방향 / Duplex: 양방향

Local Area Network (LAN) 

Wide Area Network(WAN) 

Circuit-Switched Network (끄거나 켜거나, 전화선)

Packet-Switched Network (Internet)

 Internet Service Provider(ISP)

 


1. Data Communications : 데이타통신

when we communicate, we are sharing information : local(인터넷 X) or remote(인터넷 O)

우리는 소통할때, 정보를 공유합니다. 

 

the term telecommunication means communication at a distance

which includes telephony, telegraph, and television.

 

Data communications are the exchange of data between two devices via transmission media.

전송 매체를 통해 두 장치가 데이터를 교환하는 것 : 데이타통신

 

 

데이타 통신에 필요한 다섯 가지요소 (W) Components

1. Message

- The information to be communicated

ex) Text, numbers, pictures, audio, video

2. Sender

- The device that sends the data message

- computer, workstation telephone and so on.

3. Receiver

- The device that receives the data message

-computer, workstation telephone

4. Transmission medium(전송 매체)

- The physical path by witch a message travels.

ex) Twisted pair wire, coaxial cable, diber-optic cable, laser or wireless wave

5. Protocol (통신 규약)

- A set of rules that govern data communications

- 여러 규칙들의 집합.

 

Data Representation

Text: bit patterns, a sequence of bits(0 or 1), Code, ASCII, Unicode

Numbers: bit parttern

Images: Pixel, Resolution

Audio: for sound or music 

Video: continuous entities

 

Data Flow

: Communication between two devices can be simplex, half-duplex, or full-duplex

Simplex : 단방향 / Duplex: 양방향

walkie-talkie : 무전기

 

 

Network 의 구성 요소, (host, router, switch, modem)

A network is the interconnection of a set of devices capavle of communication.

- A device can be a host such as a large computer, desktop, laptop, workstation, cellular phone, or security system

- Also a device can also be a connecting device such as a router, a switch, a modem that changes the form of data, and so on.

host(주인): 대형 컴퓨터 - 나머지 클라이언트, 자체적을 동작할 수 있는 컴퓨터

 

Node : such  a connecting device

link : a chain connecting two or more nodes

 

2. 연결 형태 : Physical Topology(형상, 형태와 상태)

크게 4가지가 있다. Mesh, Star, Bus, Ring

 

 

 

3. Network Type

We use a few criteria such as size, geographical coverage, and ownership to make this distinction.

크기, 지리적 범위 및 소유권과 같은 구분을 위해 따라 기준을 나누었다. 

 

Local Area Network (LAN) 

- LAN is usually privately owned and connects some hosts in a single office, buidling or campus.

- LAN can be as simple as two PCs and a printer in someone's home office, or it can extend throughout a company and include audio and video devices.

- Each host in a LAN has an identifier, an address, that uniquely defines the host in the LAN.

- A packet sent by a host to another host carries both the source host's and the destination host's addresses.

 

LAN은 보통 개인적으로 소유되며 다른 단일 사무실, 건물, 대학에 있는 hosts와 연결된다.

 

 

 

 

Wide Area Network(WAN) 

여기서 Legend가 무엇이냐? 일반적으로 그림이나 지도에서 사용되는 기호, 색상 요소들에 대한 설명이었다....

- WAN has a wider geographical span, spanning a town, a state, a country, or even the world.

-> LAN is normally limited in size.

 

 

WAN interconnects connecting devices such as switches, routers, or modems.

-> LAN interconnects hosts.

 

WAN is normally created and run by communication companies and leased by an organization that uses it.

-> LAN is normally privately owned by the organization that uses it.

 

 

LAN 과 WAN의 차이점

WAN은 도시, 주, 국가 또는 전 세계에 걸쳐 광범위한 지리적 범위를 가지고 있다.

-> LAN은 일반적으로 크기가 제한된다.

WAN은 스위치, 라우터, 모뎀과 같은 연결 장치를 상호 연결한다.

-> LAN은 호스트를 상호 연결한다.

WAN은 일반적으로 통신회사에서 만들고 운영하며, 이를 사용하는 조직에서 임대한다.

-> LAN은 일반적으로 사용하는 조직에서 개인 소유입니다.

 

 

윗 그림에선 두 개의 LAN이 Router를 통해 WAN으로 연결되고 있다.

 

 

 

 

윗 그림에선 여러 Router를 통해 어떻게 WAN과 LAN이 연결되는지 나타내고 있다.

 

 

 

 

Switching

 

An internet is a switched network in which a switch connects at least two links together.

A switch needs to forward data from a netwrok to anoter network when required.

 

The two most common types of switched networks are circuit-switched and packet-switched networks.

 

 

인터넷은 스위치가 적어도 두 개의 링크를 함께 연결하는 스위치가 적용된 네트워크이다.

-> 스위치가 적용된 인터넷은 적어도 스위치로 연결된 두 개의 링크를 의미한다. 가 깔끔한듯 파파고 정신차려

스위치가 있는 인터넷은, 두 개의 링크가 스위치에 연결되어 있어야 한다.

 

스위치는 필요한 경우 네트워크에서 다른 네트워크로 데이터를 전달해야한다.

가장 일반적인 두 가지의 스위치가 있는 네트워크는 circuit-switched 와 packet-switched 이다.

 

 

Circuit-Swiched Network (끄거나 켜거나, 전화선)

- A dedicated connection, called a circuit, is always available between the two end systems.

- The switch can only make it active or inactive.

- Telephone network in tha past.

- The part of telephone network today is packet-switched network.

 

- 회로라고 하는 전용 연결은 항상 두 엔드 시스템 사이에서 적용할 수 있다.

-> dedicated (전용) 회로를 이용하고, 항상 두 끝지점에서 이용된다. 이때, 한 circuit을 이용하고 있으면, 다른 system? 연결할 수 없다.

- 스위치는 활성화 또는 비활성화 만 할 수 있다.

- 과거의 전화 네트워크, 오늘날 전화 네트워크의 일부는 패킷 교환 네트워크이다.

 

추가적으로, Circuit-switched network는 두 단말 간 통신 시간에 미리 경로를 확립하는 방식으로, 전용선을 사용하여 고정적인 전송속도를 제공한다. 이 방식은 실시간통신에 적합하며, 전송속도가 일정하다. 그러나 경로를 확립하는데 시간일 걸리고, 전송 중 다른 통신 요청을 받을 수 없는 등 효율성이 떨어지는 단점이 있다.

 

 

 

Packet-Switched Network (Internet)

- The communication between two ends is done in blocks of data called packets.

- The exchange of packets between the two computer is possible by making the switches function for both storing and forwarding.

 

양 끝 사이의 통신은 패킷이라는 불리는 데이터 블록에서 수행된다.

두 컴퓨터 간의 패킷 교환은 스위치가 저장 및 전달 기능을 모두 수행하도록 함으로써 가능.

 

 

여기서 storing, forwarding이 어떤 것을 의미하는지 궁금해졌다. circuit-switched network에서 큐가 추가되고, packet단위로 전송하고...

-> 데이터 패킷을 전송하는데 사용되는 기술 중 하나로, 데이터 패킷이 전체 경로를 한 번에 통과되지 않고 특정 라우터에 일시적으로 저장되어 재전송되는 방식이며, 데이터 유실을 최소화할 수 있다.

 

 

추가적으로, 데이터를 작은 단위인 패킷으로 나누어 전송하고, 독립적으로 전송되어 다시 조합된다. 따라서 데이터 양에 따라 적응적으로 대역폭을 조절하여 효율적으로 네트워크를 사용할 수 있다. 대표적인 예로 인터넷이 있다. 효율성과 대역폭의 유연성이 높은게 장점이지만, 전송 속도가 불안정하고 데이터의 유실이 발생할 수 있는 단점이 최근 기술의 발전으로 보완되어 대부분의 통신망에 사용되고 있다.

 

 

Internet

An internet is two or more networks that can communicate with each other.

 

The most notable internet is called the Internet, and is composed of thousands of interconnected networks.

 

인터넷은 서로 통신할 수 있는 두 개 이상의 네트워크로.

가장 주목할 만한 인터넷은, 인터넷이라고 불리며 수천 개의 상호 연결된 네트워크로 구성되어 있다.

 

 

The internet today is an internetwork that allows any user to become part of it.

 

The user needs to be physically connected to an Internet Service Provider(ISP)

 

The physical connection is normally done through a point-to-point WAN.

 

 

오늘날의 인터넷은 어떤 사용자라도 사용자가 될 수 있다.

사용자가 ISP에 물리적으로 연결되어 있어하는데

물리적 연결은 P2P WAN을 통해 이루어진다.

 

 

Backbone (대규모 네트워크) 국제 ISP

- Large networks owned by communication companies such ad Sprint, Verizon, AT&T, NTT, and KT.

 

Provider Network (공급자 네트워크) 국가, 지역 ISP

it use the service of the backbone for a fee.

: 비용을 지불하고 백본의 서비스를 이용.

 

Consumer Network

it locates at the edge of internet, and uses its services.

인터넷의 가장자리에 위치하고 서비스를 이용.

 

Backbone and Provider Networks are called Internet Service Provider(ISP)

- Backbones are often referred to as international ISP.

- Provider Networks are often referred to ad national or regional ISP.

 

백본은 종종 국제 ISP라고 하며, 공급자 네트워크는 종종 국가 또는 지역 ISP라고 한다.

 

 

 

Accessing the Internet.

The internet today is an internetwork that allows any user to become part of it.

The user needs to be physically connected to an ISP.