- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 프로젝트
- nginx
- Tkinter
- JSP
- ACL
- 그라파나
- Java
- RaspberryPi
- 네트워크
- API
- LEVIATHAN
- 쉘 스크립트 if문
- 메소드
- docker
- Android
- GPIO
- Python
- GUI
- 쉘 스크립트 기초
- 클라우드
- 안드로이드
- System
- Linux
- 리눅스
- centos docker
- Shell script
- 쉘 스크립트
- synology
- 라즈베리파이
- 자바
- Today
- Total
IT창고
네트워크 구성요소 본문
네트워크란 정보 공유를 목적으로 PC와 PC들이 모여 구성된 망으로서 정보 공유를 목적으로하고 편의성을 제공하지만 보안성이 취약한 단점이 있습니다. 네트워크에는 여러 단어들이 있는데 그 중 몇 단어를 알아보겠습니다.
프로토콜(Protocol)이란 데이터 전송 규약 혹은 컴퓨터간에 정보를 주고 받을 때의 통신방법에 대한 규칙과 약속을 뜻합니다. 대표적으로 TCP, UDP, IP, Ethernet 이 있습니다.
인캡슐레이션이라는 단어가 있습니다. 인캡슐레이션(Encapsulation)은 데이터를 전송하기 위해 프로토콜의 정보를 추가하는 패키지 과정으로 HTTP의 정보를 전달하기 위해 TCP -> IP -> Ethernet 으로 포장합니다 전송하고자 하는 데이터는 HTTP인데 데이터는 약 600Byte정도이고 HTTP를 보내기 위해 TCP에 30Byte IP에 30Byte 이더넷에 15Byte라면 HTTP를 보내기 위한 데이터는 675Byte이고 이중에 75Byte를 오버헤드하고 합니다. 인캡슐레이션은 이 HTTP를 풀어가는 과정이며 디캡슐레이션은 반대로 HTTP를 포장하는 과정입니다.
네트워크 유형에 대해 알아보겠습니다.
네트워크의 유형으로 4가지가 있는데 LAN, WAN, Intranet, Internet으로 있습니다.
1. LAN(Local Area Network)는 내부 네트워크로 스위치나 랜카드 무선AP UTP케이블을 사용하여 구축합니다. 프로토콜은 이더넷이며 구축방법은 버스 토폴로지와 스타 토폴로지가 있습니다. 일반적으로 스타 토폴로지로 구축하며 안정성을 위해 스타토폴로지 + 이중화(링크 및 장비)로 구축합니다.
2. WAN(Wide Area Network)는 LAN과 LAN을 연결하는 외부 네트워크로 라우터를 사용하며 프로토콜은 HDLC, PPP 등이 있지만 이더넷을 주로 사용합니다. 구축하는 방법은 개인이 할수는 없으며 ISP업체로부터 네트워크망(회선)을 임대하는 방식으로 구축합니다. 이더넷을 주로 사용하는 이유는 이더넷이 발달하면서 대역이 넓어져서입니다.
ex) Ethernet 10M -> FastEthernet 100M -> GigaEthernet 등
3. Intranet은 기업 내부에서 사용하는 네트워크망으로 인터넷과 비슷합니다. 보통 회사내의 게시판이나 공지사항 또는 중요한 기록 등을 등록하는 용도로 사용합니다.
4. Internet은 WAN이 많아지다보니 결국 전세계적으로 넒어져서 전세계로 연결된 네트워크 망입니다 프로토콜은 TCP/IP입니다.
네트워크에서 데이터를 전송하는데 이 관계는 무조건 요청에의한 응답으로 합니다. 여기서 요청자를 클라이언트(Client) 응답자를 (Server)라고 합니다.
데이터 전송 방식으로 3가지가 있습니다.
1. 유니케스트(Unicast)는 1:1 데이터 전송방식으로 주로 인터넷에서의 전송방식 입니다.
2. 브로드케스트(Broadcast)는 1:전체데이터전송방식으로 ARP요청이나 DHCP요청이 있습니다.
3. 멀티케스트(Multicast)는 1: 특정 그룹 데이터 전송방식으로 IPTV같은 유로화 컨텐츠같은 곳에 사용합니다.
Tip
네트워크 관련 업체들을 알아보겠습니다.
1. ISP (Internet Service Provider)
- 기업고객이나 사용자에게 네트워크/인터넷 서비스를 제공하는 업체
- 특징: IP망 보유
- ex) KT, SK, LGu+ .... 등 90개정도
2. SI/NI (시스템과 네트워크 통합 )
- 시스템 및 네트워크 통합 사업 업체
- 기업 고객/사용자에게 시스템/네트워크 서비스를 구축/운영/관리하는업체
- ex) ㅁㅁㅁ정보통신, ㅁㅁ넷, ㅁ네트, ㅁㅁㅁ시스템... 등
3. 벤더사
- 소프트웨어 , 하드웨어 , 장비, 운영체제, 데이터베이스 개발 및 판매 업체
- ex) IBM, HP, CISCO, MS, Oracle ... 등 (삼성이나 현대같은곳)
SDN 서비스에 대해 알아보겠습니다.
SDN서비스는 네트워크 서비스중 데이터를 전송하는데 중앙 서버를 반드시 거치고 데이터를 보내는 방식입니다. 현재 우리나라가 사용하는 네트워크는 중앙서버없이 바로 전달이 되지만 SDN서비스로 교체될 경우 보안이 강화가 됩니다.
'서버운영 > Network' 카테고리의 다른 글
네트워크 정적경로와 스위치 (1) | 2017.11.25 |
---|---|
네트워크 Cisco IOS 명령어 (0) | 2017.11.22 |
네트워크 IP 주소 (0) | 2017.11.18 |
네트워크 데이터 전송 프로토콜 (0) | 2017.11.15 |
네트워크 데이터 전송 주소 체계 (0) | 2017.11.11 |