1. 네트워크 정의
: 2대 이상의 컴퓨터 장치들이 서로 연결되어 파일, 프로그램 및 자원(하드웨어)을 공유하는 것
- 컴퓨터 간의 파일 공유 및 디렉터리 공유
- 전자메일 등 커뮤니케이션 지원
- 전자뉴스나 www에 의한 정보공유
2. 네트워크 구성요소
1) CPU
2) Cable : 장비들을 연결
3) NIC : Network Interface Card. 컴퓨터를 네트워크에 연결하기 위한 Interface를 제공(커넥터;랜카드)
4) Hub & Switch : 네트워크 인터페이스 장치제공
5) Router : 인터넷으로 데이터를 전송해주는 장치
6) Network Application Program : 데이터를 생성하거나 전송과 제어기능을 제공하는 서비스 프로그램
7) Protocol : 네트워크 통신을 위한 정해진 규격, 규칙
3. LAN (Local Area Network)
- 조직내부나 동일 건물 등 비교적 좁은 지역을 연결하기 위한 네트워크
- 비용 : 초기 투자 비용이 많이 들고 유지비용은 적게든다
- 관리자가 직접 관리하는 방식
- 속도 : 보통 100Mbps (100BaseTx 네트워크가 일반적이다)
4. WAN (Wide Area Network)
- 물리적으로 넓은 범위를 연결한 광역 네트워크
- 비용 : 초기 설치 비용은 적게 들지만 유지비용이 많이든다
- 관리 : 서비스 제공업체에서 관리를 하기 때문에 관리가 용이
- 속도 : 보통 느린 연결을 가진다. 56Kbps ~ T1 or E1 연결이 일반적이다.
5. Internet 정의
- '인터넷'은 다수의 네트워크가 서로 접속하여 하나의 큰 네트워크로 통합된 것
- 웹브라우저를 통해서 정보를 공유할 수 있다.
6. Protocol 정의
- 컴퓨터나 네트워크 장비가 서로 통신하기 위해서 미리 정해놓은 약속
- RFC (IETF) : 많은 프로토콜의 정의나 설명이 RFC(Request For Comments) 문서로 정리되어 있으며, 각 프로토콜의 역할과 구성이 명확히 정해져 있다.
- www.ietf.org
7. OSI7 Layer & TCP/IP Model Layer
|
OSI7 Layer |
TCP/IP Model |
|
7 |
Application |
Application |
사용자로부터 메시지를 입력받는 단계 |
6 |
Presentation |
사용자로부터 입력받은 메시지의 형태 정보 (데이터 부호화 기능, 데이터 압축 기능, 데이터 암호 기능) |
|
5 |
Session |
Application간의 연결을 수립하고 관리 |
|
4 |
Transport |
Transport |
Application으로 메시지 전달 |
3 |
Network |
Internet |
네터워크 장비간 데이터 전달 |
2 |
Data Link |
Network Interface |
물리적으로 연결된 장비에 데이터를 전달 |
1 |
Physical |
컴퓨터 데이터를 물리적 신호로 변환 |
8. TCP/IP Protocol Stack
OSI model layers |
DARPA layers |
TCP/IP Protocol Suite |
|||||
Application Layer | Application Layer | HTTP | FTP | SMTP | DNS | RIP | SNMP |
Presentation Layer |
|||||||
Session Layer |
|||||||
Transport Layer |
Transport Layer |
TCP |
UDP |
||||
Network Layer |
Internet Layer |
|
IGMP |
ICMP |
|
ND |
MLD |
| IP (IPv4) | IPv6 | ICMPv6 | ||||
ARP |
| ||||||
Data Link Layer |
Network Interface Layer |
Ethernet |
802.11 wireless LAN |
Frame Relay |
ATM |
||
Physical Layer |
9. TCP/IP Network
Application Layer (SMTP, Telnet, FTP) |
Data | User Data |
Transport Layer (TCP, UDP, ICMP) |
Header + Data | Segment |
Internet Layer (IP) |
Header + Header + Data | Packet |
Network Access Layer (Ethernet, FDDI, ATM) |
Header + Header + Header + Data | Frame |
- Encapsulation : 계층 모델을 이동하면서 데이터에 제어 정보를 추가
- Decapsulation : 계층 모델을 이동하면서 데이터로부터 제어 정보를 제거
- PDU : 각 계층에서 생성된 메시지
- SDU : 각 계층에서 처리해야 하는 데이터
'강의노트 > 기타' 카테고리의 다른 글
[하둡] 하둡 설정 (2) | 2017.12.17 |
---|---|
[하둡] 환경 셋팅 (0) | 2017.12.10 |