기타/리눅스마스터 1급

[1028] 가.실무의이해 > C.네트워크 이해 > i) 네트워크기초

가. 실무의 이해 
  A. 운영체제와 리눅스
  i) 운영체제
  1. 역할(3), 2. 역사(1940~), 3.특징(13), 4. 종류(데스크톱(3), 모바일(6), 스마트TV(4), IVI(5), 웹)
  ii) 리눅스 철학과 역사
  1. 철학(3), 2. 라이선스(6), 3. 역사(1991~),
4. 활용(클러스터
(3), 임베디드 시스템, 클라우드 컴퓨팅(3), 빅데이터, 사물인터넷)
  B. 시스템 이해 
  i)리눅스와  하드웨어
  1. 리눅스와 하드웨어(8), 2.RAID(), 3.LVM()
  ii) 리눅스 구조
  1. 부트매니저 GRUB( LILO,GRUB ), 2.디렉터리 구조(14), 3. 부팅과 셧다운(6), 4. 파일시스템( XFS), 5. X윈도(GDM,KDM), 6. 셸 Shell(bash), 7. 프로세스(standalone,inetd)
  C. 네트워크 이해 
  i) 네트워크 기초


1. OSI 7계층(응표세전네데물) , 2.네트워크장비(LAN,인터네트워킹), 3.이더넷/LAN( LILO,GRUB ), 4.TCP/IP 네트워크 프로토콜(14)
    i) 네트워크 설정`
      1. 환경설정() , 2.관련명령어()

 

C. 네트워크 이해 

i) 네트워크 기초

1. OSI 7계층(물응표세전네데물)

데이터 전송 응용  > 표현 > 세션 > 전송 > 네트워크 > 데이터링크 > 물리계층
데이터 수신 물리 > 데이터 링크 > 네트워크 > 전송 > 세션 > 표현 > 응용
숫자 이름   전송    
7 계층 응용( 어플리케이션 ) 계층 통신 data HTTP, SMTP, POP3, IMAP, FTP, DNS, NFS, SSH, TELNET 사용자에게 편리한 응용환경
6 계층 표현( 프레젠테이션 ) 계층 data SMB, AFP, ASN1. 데이터암호해독 압축,압축해제
5 계층 세션 계층 data SSL, TLS, NetBIOS 세션설정,유지,동기
동기점 후 복구가능, 단계적전송
4 계층 전송 계층 전달 segments TCP, UDP, RTP 프레스간연결, 신뢰성있는통신
주소,포트지정,연결,제어,오류
3 계층 네트워크 계층 packets IP, ICMP, ARP, RARP Mac 주소,논리적주소설정전송
경로, 혼잡제어, 패킷분할병합,인터넷네트워킹
2 계층 데이터링크 계층 frames 이더넷, 토큰링, FDDI, ATM 라우팅, 트래픽조절, Mac주소, 흐름제어 정지대기, 슬라이딩윈도우
1 계층 물리 계층 bit RS-232, 10BASE-T 전기적,물리적연결
랜선,고아선, USB, 무선
허브, 리피터

SMTP : 전자우편

2.네트워크장비(LAN,인터네트워킹)

LAN 구성 : Local Area Network 한정된지역 내 컴퓨터-네트워크 장치 연결된 네트워크
  네트워크 카드 =네트워크어댑터
=네트워크인터페이스카드
=이더넷카드
=랜카드
맥주소 시스템이용, 1계층, 2계층  
케이블 BNC  동축케이블 180~500m 정도연결가능
- 한대문제시 전체문제
UTP STP -안쪽 바깥쪽 꼬인선사이 차폐물입힘
FTP -차폐물이 은박
UTP -차폐물이 없음 , 저렴, 일반적
- 한대 문제시 다른컴퓨터 지장없음 ex) category~
광섬유 유리섬유, 프라스틱, 넢은대역폭 빠른 속도
설치시 고도기술
허브   여러대의 컴퓨터 및 네트워크장치 연결 
인터네트워킹 장비 = 게이트웨이 : 네트워크간연결
  리피터 물리계층
신호증폭 중계장치
브릿지 물리계층의 리피터, 허브기능하면서 트래픽관리
라우터  물리계층, 데이터링크계층, 네트워크 계층 
브리지 기능에 추가하여 경로선택
라우팅테이블에 기준정보 보관

3.Ethernet/LAN(  )

통신망 종류
  LAN 근거리통신망
이더넷 주사용
무선랜
HomePNA, PLC


망모양 스타형 중앙에 위치한 중앙컴퓨터가 각각 컴퓨터 통신 
Point-to-Point
버스형 버스(통신회선) 에 여러 컴퓨터 연결  
반사로인한 간섭 막기위해 종단기 필요
링형 단말기 추가,제거 쉬움
장애발생시 위치추적어렵고 전체 중단
CSMA/CD - 반송파,충돌탐지 - 토큰링보다 효율성떠러짐,저렴
토큰패싱
망형 스타형+링형
설치피용많음 
라우터이용하여 Lan간연결, 백본망 구성시 주로사용
신뢰성높다. 
운영어렵고, 장애시 고장지점 찾기 어려움. 
케이블 10BASE-2 10Mbps  동축케이블 최대200M
10BASE-5 10Mbps  동축케이블 최대500M
10BASE-T 10Mbps  절연된 Twisted 케이블 
100BASE-TX 100Mbps  UTP-5 또는 STP 케이블 
100BASE-FX 100Mbps  광케이블
1000BASE-T 1000Mbps  UTP-5
1000BASE-SX 1000Mbps  단파장광섬유 220~500M
1000BASE-LX 1000Mbps  장파장광섬유 다중모드최대 500M 단일 5KM
토큰링 =토큰링네트워크
4~16MB
동축케이블 광케이블 전송메체 , 이더넷보다 빠르고 안정적기술이었으나 스위치이더넷이후 쇠퇴
FDDI 광섬유 케이블 사용 설계된 링구조 통신망
40Km~200Km 광대한지역 LAN, 고속백본(하위네트워크연결 흐름관리)LAN구성
MAN 도시권 통신망 DQDB 표준
광케이블이용 두개의 단방향 선로 160KM 최대
WAN 광역통신망 방식 회선교환방식 전화
  패킷교환방식 데이터그램 -비연결형
가상회선-가상 단일 파이프
데이터단위가 패킷

4.TCP/IP 네트워크 프로토콜(14)

프로토콜 컴퓨터 상호간 통신을위해 미리 정한 규약
기본구성요소 Syntax 데이터 구조, 형식, 부호와 신호레벨 규정 구문
Semantics 전송의 조작, 오류제어 위한 규정 의미
Timing 통신속도 순서
기능 주소지정 상대의 주소  
순서지정    
단편화, 재조합    
흐름제어 송신속도가 수신측 데이터 처리능력 초과안하게
Stop and Wait 
Sliding Window
 
오류제어    
연결제어 구문, 의미, 순서 제어  
동기화    
멀티플렉싱    
전송서비스    
캡슐화    
제정기관 ISO OSI 7과 관련 프로토콜 제정  
IEEE 전기 전자공학전문가 국제조직
LAN, MAN 표준인 IEEE802
 
ANSI 미국산업표준
ASCII 코드
 
EIA 미국전자산업협회
RS-232C, EIA-754
LAN용 트위스트페어 케이블규격 EIA/TIA-568B
 
ITU-T 국제 전기 통신연합  
TCP/IP 1960 미국방성 시작 인터넷프로토콜의 대표 
IP : 패킷 으로 나누고 전송흐름 담당
계층 응용계층   HTTP, SMTP, POP3, DNS, NFS, FTP, TELNET, SSH
전송계층 segments TCP 3-way handshaking 최단경로 찾아 1:1연결 응답(ack)을 주고받음으로서 점검, 안정성
UDP 비연결, 빠름, 부하줄임,DNS에서 많이사용 
인터넷계층 segments
- packets
IP(V4, V6) 1. 호스트주소지정, 패킷 분할
2. 데이터 세그먼트 > 패킷 만들어 전송
3. 비신뢰성, 비연결형
ICMP 1. 메시지 오류보고, 피드백 호스트에 보고
2. 제어메시지 > IP패킷
3. ping 명령프로토콜
ARP 1. 하드웨어주소, 논리주소 동적으로 찾아줌
네트워크 인터페이스계층 packets - frames 이더넷, 토큰링, FDDI 물리적네트워크
  프로토콜번호 /etc/protocols
  포트번호 0~65535
0~1023 잘알려진포트  HTTP, SMTP, TELNET  등할당받아사용
/etc/services
  20 FTP-data FTP 전송시
  21 FTP 제어 
  22 SSH
  23 telnet
  25 SMTP 메일
  53 DNS
  80 WWW
  110 POP3
  143 IMAP
  161 SNMP
  443 HTTPS
  소켓 인터넷프로토콜 + 로컬시스템의 IP주소, 포트 +원격시스템IP주소 포트
  IP주소  IPv4 32비트의 이진숫자. 8비트씩 4부분
  클래스 A(N.H.H.H) 0.0.0.0~127.255.255.255
0, 127은 자체 네트워크용도, 루프백 네트워크 주소 특수용도
실제 : 1.0.0.0~126.255.255.255
호스트개수 : 167,772,196
  B(N.N.H.H) 128.0.0.0~ 191.255.255.255
첫번째 부분의 2bit가 10
호스트개수 : 65,536
  C(N.N.N.H) 192.0.0.0~ 223.255.255.255
호스트개수 : 265
  D 224.0.0.0~ 239.255.255.255
다중방송통신용 예약
  E 240.0.0.0~ 255.255.255.255
연구용 예약
  사설IP 내부 네트워크 구축시 사용,
자기 자신을 가리키는 루푸백 IP 주소
  A클래스 10.0.0.0~10.255.255.255
1개 네트워크
  B클래스 172.16.0.0~172.31.255.255
16개 네트워크
  C클래스 192.168.0.0~192.168.255.255
256개 네트워크 
  도메인 www.abc.ac.kr
컴퓨터이름.기관이름.기관종류.국가이름 
DNS : host파일 이용에서 컴퓨터수 증가로 등장
ICANN : 국제도메인관리기구 IANA에서 이관 
  일반최상위도메인
  com 영리 기업
  net 네트워크관련
  org 비영리
  edu 학위
  gov 미국연방정부
  mil 미국연방군사
  int 유엔, 국제기관
  IPv6 IPv4고갈문제 대안 
주소, 패킷 확장, 호스트주소 자동 할당, 헤더구조 단순화, 흐름제어, 인증보안, 이동