Thursday, July 20, 2017

[network] 네트워크 테스트 Network Test

♦ 네트워크 테스트
- 물리, 데이터 링크 계층 : 'show interface' 명령어로 테스트
- 네트워크 계층 까지 : 'ping', 'trace', 'show ip route' 명령어로 테스트
- 어플리케이션 까지 모든 계층 : 'telnet' 명령어로 테스트

♦ ping test
- 자신의 컴퓨터에서 특정 컴퓨터, 서버, 네트워크 장비까지 TCP/IP를 통해 패킷이 되돌아 오는 시간을 계산하는 명령어
- 네트워크가 물리적으로 정상인지를 체크할 수 있음
- 32바이트의 신호가 발송 (변경 가능)
- 4회의 테스트가 끝나면 신호의 Loss, %, 최고, 최저, 평균 ping수치가 계산되어 출력
- TTL값은 라우터를 지날 때 마다 1씩 감소

기본 명령어 : ping [-옵션] [목적지]
-t : ctrl + c 로 중단시키기까지 계속 전송
-a : IP주소에 대해 호스트 이름 보여줌
-n count : ping 패킷 몇번 보내는지 지정
-l [size] : ping 패킷의 크기 지정
-l TTL : 라우터 장비를 몇번 경유할지를 지정

- 'ping' 명령어 다음에 'IP'를 입력하지 않으면 문답형식으로 진행됨

♦ trace command
- 최종 목적지 서버까지 중간에 거치는 여러개의 라우터에 대한 경로 및 응답속도를 출력
- 특정 사이트 접속이 안될 때 사이트 서버가 문제인지 인터넷 망이 문제인지 확인 할 수 있음
- 인터넷 속도가 느릴 때 구간별 응답속도를 보고 어느 부분이 문제인지 확인 할 수 있음

윈도우에서 기본 명령어 : tracert [-옵션] [목적지]
-d : 경유되는 hop들의 IP만 보여주고 이름은 보여주지 않음
-h : 최대 hop 카운트 지정
-w timeout : 경우 hop에대한 응답 대기시간을 지정

♦ debug command
- 장비에 많은 부하를 주기 때문에 잘 사용 안함
- 실시간으로 트래픽을 보여줌
- 기본 명령어 : debug [타겟]

♦ Network Test
- Physical, Data Link Layer: Test with 'show interface' command
- Up to network layer: test with 'ping', 'trace', 'show ip route' command
- All layers up to application: test with 'telnet' command

♦ ping test
- A command to calculate the time that packets are returned from TCP / IP to their own computers, servers, and network equipment.
- Can check whether the network is physically normal
- Signals of 32 bytes are sent (changeable)
- After 4 tests, the signal's Loss,%, Maximum, Minimum and Average ping values ​​are calculated and output
- The TTL value is decremented by 1 each time the router passes

Basic command: ping [--option] [destination]
-t: continue to send until ctrl + c stops
-a: show host name for IP address
-n count: Specify how many ping packets to send
-l [size]: Specify the size of the ping packet
-l TTL: Specify how many times to pass router equipment

- If you do not enter 'IP' after 'ping'

♦ trace command
- Outputs the path and response rate for multiple routers in the middle to the final destination server.
- If you can not connect to a specific site, you can check whether the site server is a problem or the internet network is a problem
- When the internet speed is slow, you can check the response speed by interval to see which part is the problem

In Windows, the default command is: tracert [-option] [destination]
-d: show only the IPs of the hops passed and do not show the name
-h: Specify maximum hop count
-w timeout: Specify the wait time for a response to hop

♦ debug command
- Do not use it because it gives a lot of load to the equipment.
- Show traffic in real time
- Basic command: debug [target]

♦ নেটওয়ার্ক টেস্টিং
- শারীর, তথ্য লিঙ্ক লেয়ার 'প্রদর্শনী cpufreq' কমান্ড টেস্ট
- নেটওয়ার্কের স্তর: 'পিং', 'ট্রেস', পরীক্ষার 'প্রদর্শনী আইপি রুট' কম্যান্ড যেমন
'টেলনেট' আদেশের সঙ্গে একটি পরীক্ষা: সমস্ত আবেদন স্তরের মধ্য দিয়ে

♦ পিং পরীক্ষা
- তাদের কম্পিউটারে পর্যন্ত সময় পরিমাণ একটি প্যাকেট একটি নির্দিষ্ট কম্পিউটার, একটি সার্ভার, TCP / IP নেটওয়ার্ককে সরঞ্জাম মাধ্যমে ফিরিয়ে দেওয়া হয় গণক জন্য নির্দেশাবলী
- আপনি পরীক্ষা করতে পারবেন কিনা নেটওয়ার্কের স্বাভাবিক শারীরিক হয়
- 32-বাইট সংকেত পাঠানোর (পরিবর্তন)
- 4 মিটিং পরীক্ষা সম্পূর্ণ, লোকসান,%, সর্বোচ্চ সর্বনিম্ন এবং গড় পিং মান হিসাব করা হয় আউটপুট সংকেত হল
- TTL এর মান এক করে প্রত্যেক সময় রাউটার দিবস decremented হয়

বেসিক আদেশগুলি: ping [- অপশন] [DESTINATION]
-t: Ctrl + C দিয়ে বন্ধ করতে আপ পাঠাতে অবিরত
-a: একটি IP ঠিকানার হোস্টনেম শো
-n গণনা: নির্দিষ্ট করে কতবার পিং প্যাকেট পাঠাতে
-l [SIZE]: পিং প্যাকেটের আকার উল্লেখ করুন
-l TTL এর: কিনা তা নির্দিষ্ট করুন রাউটার সরঞ্জাম মাধ্যমে বার

- সংলাপ বিন্যাসে উন্নতি আপনি নিম্নলিখিত কমান্ড একটি 'পিং' 'আইপি' লিখুন না থাকে তাহলে

♦ ট্রেস কমান্ড
- একটি পাথ এবং একাধিক জন্য একটি প্রতিক্রিয়া গতি outputting চূড়ান্ত গন্তব্য সার্ভারে মাঝখানে রাউটার মাধ্যমে প্রেরণ করা
- সাইট সার্ভার নির্ধারণ করতে পারেন কিনা সমস্যা হল ইন্টারনেট একটি সমস্যা আপনি নির্দিষ্ট সাইট অ্যাক্সেস করা উচিত নয় হয়
- প্রতিক্রিয়া গতি দ্বারা প্রতিবেদনের সময়কালের যখন ধীর ইন্টারনেটের গতি যে আপনার সমস্যার কোন অংশ নির্ধারণ করতে পারেন

উইন্ডোজে বেসিক কমান্ড: tracert [- অপশন] [DESTINATION]
-d: যে নামের মাধ্যমে শুধুমাত্র হপ আইপি দেন প্রদর্শন করা হয় না
-h: সর্বোচ্চ হপ গণনা সুনির্দিষ্ট
-w সময় শেষ হয়েছে: নির্দিষ্ট করে যদি হপ প্রতিক্রিয়া লেটেন্সি

♦ ডিবাগ কমান্ড
- কোনো ভাল ব্যবহার করা হয়েছে কারণ এটি সরঞ্জাম উপর একটি ভারী লোড রাখে
- রিয়েল টাইমে ট্রাফিক শো
- মৌলিক আদেশগুলি: debug [TARGET]

Wednesday, July 19, 2017

[network] 라우터 명령어 Router command

♦초기설정
enable : 관리자 모드
configure terminal : 전체 설정 모드
no ip domain-lookup : 명령어가 아닌 문자 입력 시 DNS서버 찾는 것 금지
enable secret [x] : 관리자 모드 암호
line console 0 : 콘솔 라인 설정 모드
logging synchronous : 시스템 메시지 출력 시 줄 바뀜
exec-timeout 0 : 작업 하지 않아도 콘솔 창 유지
line vty 0 4 : 5명 텔넷 라인 설정 모드
pass [x] : 텔넷 암호 설정
hostname [x] : 라우터 이름 설정

♦ show interfaces serial [x]
- 인터페이스가 하드웨어적으로 연결되어 있는지 보여줌
- 관리자가 shutdown으로 설정하면 down
- line protocol is [up/dow] : 인터페이스가 소프트웨어적으로 연결되어 있는지 보여줌

♦ 인터페이스 설정 : Serial
-conf t : 설정 모드
-interface serial [x]
-'seiral'과 'line protocol'이 모두 'up' 으로 되어 있다면 연결에 이상이 없음
-ip address : ip 설정
-no shutdown : 인터페이스 활성화
-exit

♦ 인터페이스 설정 : ethernet
-conf t : 설정 모드
-interface ethernet [x]
-int F0 : 'fast ethernet'일때 사용
-ip address :ip 설정
-no shutdown : 인터페이스 활성화
-exit

♦ show 명령어 
1. show version
-software 버전, 인터페이스 종류, IOS 부팅장소, 라우터 동작 시간 등 기초적인 내용 볼 수 있음
2. show interface
- 라우터가 가진 모든 인터페이스와 현재 상황을 상세히 볼 수 있음
- 특정 인터페이스만 볼 때 : show interface [장비 명]
3. show running-config
- RAM안에 있는 설정내용들 출력
4. show start-config
- NVRAM 속의 파일 출력
5. show protocols
- 사용중인 라우팅 프로토콜과 인터페이스의 프로토콜 상태 및 주소 출력
6. show flash
- 플래시 메모리 보는 명령어
- IOS 이미지 파일에 대한 정보
- IOS 이미지를 백업 받거나 업그레이드할 때
7. show processes cpu
- 현재 라우터의 동작상태를 보여줌
8. show ip route
- 라우팅 테이블을 프로토콜 별로 보는 명령어
- 라우팅에 필요한 정보를 볼 수 있음

♦ 테스트 네트워크
- IP 주소 설정(서브넷 마스트 24비트)
- RIP 설정
router rip network 1.0.0.0

♦ 디버그
- show : 순간 상황 출력
- debug : 지속적인 상황 출력
- undebug all : 디버그 끝내기
- 장비에 부하를 많이 줌

♦ CDP
- cisco 장비들은 60초 간격으로 이웃 장비로 보냄
- 180초동안 CDP패킷 미수신시 테이블에서 삭제
- 보안성 취약
- show cdp neighbor : 이웃 CDP 출력

♦ Initial setting
Enable: administrator mode
Configure terminal: full configuration mode
No ip domain-lookup: prohibits searching DNS server when entering characters other than command
Enable secret [x]: Administrator mode password
Line console 0: console line configuration mode
Logging synchronous: line breaks on system message output
Exec-timeout 0: maintain console window without action
Line vty 0 4: 5 Telnet line configuration mode
Pass [x]: set telnet password
Hostname [x]: Set the router name

♦ show interfaces serial [x]
- Shows whether the interface is connected in hardware
- If the administrator sets shutdown, down
- line protocol is [up / dow]: shows whether the interface is connected by software

♦ Interface setting: Serial
-conf t: Setup mode
-interface serial [x]
- 'Seal' and 'line protocol' are both 'up'
-ip address: set ip
-no shutdown: Enable interface
-exit

♦ Interface setting: ethernet
-conf t: Setup mode
-interface ethernet [x]
-int F0: used when 'fast ethernet'
-ip address: set ip
-no shutdown: Enable interface
-exit

♦ show command
1. show version
-Software version, interface type, IOS boot location, router operation time can be seen.
2. show interface
- Detailed view of all interfaces of the router and current situation
- When viewing only a specific interface: show interface [equipment name]
3. show running-config
- Output the settings in RAM
4. show start-config
- File output in NVRAM
5. show protocols
- Protocol status and address output of the routing protocol and interface being used
6. show flash
- flash memory watch command
- Information about the IOS image file
- When backing up or upgrading IOS images
7. show processes cpu
- Shows the operational status of the current router
8. show ip route
- Command to view routing table by protocol
- View the information needed for routing

♦ Test Network
- IP address setting (subnet mast 24 bit)
- RIP settings
Router rip network 1.0.0.0

♦ Debug
- show: Instant output
- debug: continuous output
- undebug all: Debug exit
- Loads heavy on equipment

♦ CDP
- cisco devices sent to neighboring devices every 60 seconds
- Deleting from the table when no CDP packet is received for 180 seconds
- Security vulnerability
- show cdp neighbor: Neighbor CDP output

♦ Пачатковая ўстаноўка
Ўключыць у рэжыме адміністратара
Настройка тэрмінала: поўны рэжым канфігурацыі
Няма IP дамена пошуку: не забараняе пошук DNS-сервера пры ўваходзе, акрамя каманды сімвалаў
Ўключыць сакрэт [х]: рэжым адміністратара пароль
Лінія кансоль 0: рэжым канфігурацыі лініі кансолі
Уваход сінхронныя: разрывы радкоў на выхадзе сістэмы паведамленняў
Exec-тайм-аўт 0: захаваць акно кансолі без дзеянні
Лінія VTY 0 4: рэжым канфігурацыі лініі 5 Telnet
Pass [х]: усталяваць телнет пароль
Hostname [х]: Усталяваць імя маршрутызатара

♦ паказваюць паслядоўныя інтэрфейсы [х]
- Паказвае, ці падлучаны інтэрфейс у апаратных сродкаў
- Калі адміністратар ўсталёўвае выключэнне, уніз
- лінія пратакол [уверх / Dow]: паказвае, ці з'яўляецца інтэрфейс, падлучаны з дапамогай праграмнага забеспячэння

♦ Настройка інтэрфейсу: Паслядоўны
-conf т: Рэжым налады
-interface серыйны [х]
- «Друк» і «лінія пратакол» абодва «ўверх»
-ip адрас: усталяваць IP
-на выключэнне: Уключыць інтэрфейс
-exit

♦ Настройка інтэрфейсу: Ethernet
-conf т: Рэжым налады
-interface лакальных сетак [х]
-INT F0: выкарыстоўваецца, калі 'Fast Ethernet'
-ip адрас: усталяваць IP
-на выключэнне: Уключыць інтэрфейс
-exit

♦ каманда шоў
1. show version
-Software версіі, тып інтэрфейсу, IOS загрузка месцазнаходжанне, маршрутызатар час працы можна ўбачыць.
2. show interface
- Падрабязны агляд ўсіх інтэрфейсаў маршрутызатара і бягучай сітуацыі
- Пры праглядзе толькі пэўны інтэрфейс: паказаць інтэрфейс [імя абсталяванне]
3. show running-config
- Выхадныя параметры ў памяці
4. show start-config
- выснова файла ў NVRAM
5. show protocols
- стан пратаколу і адрас выснову пратаколу маршрутызацыі і інтэрфейс выкарыстоўваюцца
6. show flash
- каманда флэш-памяць гадзіны
- Інфармацыя аб файле ладу IOS
- Пры рэзервовым капіяванні або абнаўленні малюнкаў IOS
7. show processes cpu
- Паказвае працоўны стан бягучага маршрутызатара
8. show ip route
- Каманда для прагляду табліцы маршрутызацыі па пратаколе
- Прагляд інфармацыі, неабходнай для маршрутызацыі

♦ Праверка сеткі
- ўстаноўка IP-адрас (падсеткі Мачта 24 біт)
- настройкі RIP
Маршрутызатар рип сеткі 1.0.0.0

♦ Debug
- шоў: Імгненны выхад
- адладка: бесперапынны выхадны
- undebug усяго: Debug выхад
- Грузы цяжкія на абсталяванне

♦ CDP
- прылады Cisco, адпраўленыя на суседнія прылады кожныя 60 секунд
- Выдаленне з табліцы, калі ні адзін пакет CDP не будзе атрыманы на працягу 180 секунд
- ўразлівасць бяспекі
- паказаць ОГТ сусед: Neighbor CDP выхад

[network] 라우터의 기본설정 Router default settings

♦ 라우터 모드
-User EXEC mode : 사용자 모드
Router>

-Global Configruation mode :  전체설정모드
Router(config)#

-Privileged EXEC Mode : 관리자 모드
Router#

- 그 외 모드 (ex)setup, reboot mode)
Router(config-mod)#

♦ 모드의 구분
1. User mode : 사용자 모드
- 장비의 상태 볼수 있고 테스트 가능
- 구성 파일을 볼수 있지만 변경은 불가능
- '?' 명령어를 이용하여 명령어 도움을 받을 수 있음
2. privileged Mode : 라우터 운영자 모드
- 라우터의 모든 명령 사용 가능
- 구성을 보거나 변경 가능
- 'enable' 명령어를 통해 들어가고 'disable' 명령어로 빠져나올 수 있음
- '?' 명령어를 이용하여 명령어 도움을 받을 수 있음
3. config mode :구성 모드
- 라우터의 구성 파일을 변경할 때 사용
-관리자 모드에 있을 때만 들어갈 수 있음
4. RXBOOT Mode
- 라우터의 패스워드를 찾거나 IOS파일에 문제가 생길 때 사용
5. Setup mode : 초기 설정 모드
-설정 파일이 없을 때 자동으로 들어가짐

♦ 초기 설정모드
- 초급자라면 : no
- Yes 하고 빠져나오려면 : ctrl + c
- 처음 사용 하거나 관리자 모드에서 'setup' 명령어 사용할 때

♦ 전체 설정 모드
- 관리자 모드에서 'configure terminal' (conf t)명령어 입력
- 장비명, 관리자용 암호 등 장비 전체에 영향을 미치는 명령어 사용 가능
- 설정 사항들
1. 장비명 지정 : hostname [x]
2. 잘못된 명령어 입력 시 네임서버 찾지 않게 하기 : no ip domain-lookup
3. 관리자용 암호 입력 : enable secret [x]

♦ 라인 설정 모드
- config 모드에서 'line console 0' 입력
- 설정 사항들
1. logging synchronous : 입력했던 내용이 다시 출력되고 커서 움직임
2. exec-timeout 0 : 자리 비워도 사용자 모드로 바뀌지 않음
3. line vty 0 4 : 5명이 텔넷 사용 가능 (0~4)
4. password [x] : 암호 설정
5. exit : 종료

♦ 장비 초기화
- 'erase startup-config' 입력
- 'reload' 입력: 장비 재부팅
- 'no' 입력 :저장 하지 않고 재부팅

♦ 명령어
- ctrl + p, 위 화살표 : 이전 명령어
- tab 키 : 나머지 명령어 자동 완성
- e? : 'e'로 시작하는 명령어 출력
- 명령어 ? : 명령어 사용방법 출력
- 철자가 틀리면 '^'로 표시
- show run : 현재 설정 내용 확인하기
- show star, show config : 저장된 설정 내용 확인
- copy run [x], write[x] : 설정 내용 저장

♦ Router Mode
-User EXEC mode: User mode
Router>

-Global Configruation mode: Global setting mode
Router (config) #

-Privileged EXEC Mode: Administrator mode
Router #

- Other modes (ex) setup, reboot mode)
Router (config-mod) #

♦ Classification of modes
1. User mode: User mode
- Status of equipment can be seen and tested
- I can see the configuration file, but I can not change it
- '?' You can use command to get command help
2. privileged Mode: Router Operator Mode
- All commands on the router are available.
- View or change configuration
- 'enable' command and 'disable' command
- '?' You can use command to get command help
3. config mode: Configuration mode
- Used to change the router's configuration file
- Can only enter when in administrator mode
4. RXBOOT Mode
- Used to find the router's password or if there is a problem with the IOS file
5. Setup mode: Initial setting mode
- Automatically enters when there is no configuration file

♦ Initial setting mode
- For beginners: no
- To leave Yes and exit: ctrl + c
- When using for the first time or when using 'setup' command in administrator mode

♦ Global setting mode
- Enter 'configure terminal' (conf t) command in admin mode
- Commands that affect the entire equipment, such as device name and administrator password, can be used.
- Settings
1. Specify the device name: hostname [x]
2. Do not look up name server when entering wrong command: no ip domain-lookup
3. Enter password for administrator: enable secret [x]

♦ Line setting mode
- Enter 'line console 0' in config mode
- Settings
1. logging synchronous: the input is reprinted and the cursor movement
2. exec-timeout 0: do not change to user mode
3. line vty 0 4: 5 people can use Telnet (0 ~ 4)
4. password [x]: Set password
5. exit: exit

♦ Equipment Initialization
- Enter 'erase startup-config'
- Enter 'reload': Reboot the device
- Enter 'no': Reboot without saving

♦ Instructions
- ctrl + p, Up arrow: Previous command
- tab key: remainder command autocomplete
- e? : Command output beginning with 'e'
- command ? : How to use the command Output
- Mark '^' if misspelled
- show run: Check the current configuration
- show star, show config: Check the saved settings
- copy run [x], write [x]: Save configuration

♦ Router Chế độ
chế độ EXEC -user: Chế độ tài
Router>

chế độ Configruation -Global: Chế độ toàn bộ
Router (config) #

-Privileged EXEC Mode: Chế độ quản lý
Router #

- Tất cả các chế độ khác (ví dụ) thiết lập, chế độ khởi động lại)
Router (config-mod) #

♦ chế độ phân loại
1. Người sử dụng chế độ: chế độ tài
- bạn có thể xem trạng thái của các thiết bị và thử nghiệm
- xem các tập tin cấu hình, nhưng những thay đổi là không thể
- "?" Sử dụng các lệnh có thể là một lệnh giúp đỡ
2. Chế độ ưu tiên: Router Chế độ vận hành
- tất cả các lệnh có sẵn trên router
- bạn có thể xem và thay đổi cấu hình
- đi qua 'cho phép' lệnh mà có thể thoát khỏi lệnh 'vô hiệu hóa'
- "?" Sử dụng các lệnh có thể là một lệnh giúp đỡ
chế độ cấu hình: Chế độ 3. cấu hình
- sử dụng để thay đổi các tập tin cấu hình của router
- bạn có thể nhận được khi bạn đang ở trong chế độ quản trị
Chế độ 4. RXBoot
- sử dụng để tìm ra mật khẩu của router, hoặc nếu có vướng mắc trong file IOS
5. thiết lập chế độ: chế độ thiết lập ban đầu
- Tự động cần phải nhập vào khi không có tập tin cấu hình

♦ Chế độ thiết lập ban đầu
- Nếu người mới bắt đầu: không có
- Vâng, và để đi ra: ctrl + c
- sử dụng đầu tiên hoặc khi sử dụng lệnh 'thiết lập' trong chế độ quản trị

♦ Chế độ Full Cài đặt
- 'configure terminal' trong chế độ quản trị (conf t) lệnh
- Instrument, lệnh có thể được sử dụng để ảnh hưởng đến mật khẩu quản trị tổng thể và thiết bị
- các thiết lập
1. Thiết bị người quy định: hostname [x]
2. Để ngăn chặn máy chủ tên không chính xác để tìm ra lệnh: no ip domain lookup
3. Nhập mật khẩu quản trị cho: enable secret [x]

♦ cài đặt chế độ dòng
- Nhập 'dòng console 0' trong chế độ cấu hình
- các thiết lập
1. đăng nhập đồng bộ: Thông tin này đã được tái nhập và phong trào con trỏ đầu ra
2. exec-timeout 0: chữ số biwodo không thay đổi chế độ người dùng
3. line vty 0 4: (0 ~ 4) 5 người có thể sử dụng Telnet
4. mật khẩu [x]: Đặt mật khẩu
5. thoát: thoát

♦ khởi Thiết bị
- 'xóa startup-config' đầu vào
- đầu vào 'tải lại': thiết bị khởi động lại
- 'không' đầu vào mà không lưu khởi động lại

♦ lệnh
- ctrl + p, Mũi tên lên: Command trước
- phím tab: Nghỉ ngơi lệnh autocomplete
- e? : Sản lượng lệnh bắt đầu với 'e'
- lệnh? : Sử dụng đầu ra lệnh
- Nếu đó là sai chính tả, '^' đánh dấu
- show run: Để kiểm tra các thiết lập hiện tại
- show sao, show config: lưu các thiết lập Kiểm tra
- bản sao chạy [x], viết [x]: nội dung thiết lập lưu trữ

Monday, July 17, 2017

[network] Supernet, VLSM, 네트워크 축약 Supernet, VLSM, Network Abbreviation

♦ Supernet
- subnet과 반대의 개념으로 여러 네트워크를 하나의 네트워크로 통합하는 것
- 192.168.0.0/24 에서 192.168.255.0/22 까지 256네트워크 ID를 사용할 때 192.168.0.0/16의 supernet을 사용. 라우팅 테이블에 256개가 아니라 1개의 라우팅 정보 추가 가능

♦ Supernet 계산
- Supernet 의 mask 계산
같은 비트끼리는 1, 다른 비트는 그 시점부터 전체 0
ex) 192.168.0.0 ~ 192.168.3.0 이면 255.255.252.0

♦ subnet과 Supernet 비교
- subnet : 호스트 수 감소로 브로드캐스트 감소. Class 주소쳬게와 달리 IP 주소를 효율적으로 사용. 네트워크 보안 강화 기능. 호스트 ID용 비트의 일부를 네트워크ID로 사용 가능
-Supernet : 네트워크 수 감소로 라우팅 테이블 속의 정보 감소. 네트워크 관리 및 라우팅 부하 감소. 네트워크 ID용 일부 비트를 호스트 ID로 처리 가능

♦ CIDR (Classless Inter-Domain Routing)
- 네트워크 부분의 비트수를 가변적으로 사용하여 네트워크 크기를 유연하게 사용할 수 있음
- 표기법
ex) 200.15.10.0/27(네트워크 비트 수)

♦ Supernet
- Integrating multiple networks into a single network with the opposite of subnet
- When 192.168.0.0/24 to 192.168.255.0/22 256 network ID is used, 192.168.0.0/16 supernet is used. Can add one routing information to the routing table, not 256

♦ Supernet calculation
- Supernet mask calculation
The same bit is 1, and the other bit is 0
Ex) If 192.168.0.0 ~ 192.168.3.0, 255.255.252.0

♦ Subnet vs. Supernet
- subnet: Reduces the broadcast by reducing the number of hosts. Unlike Class Address, it uses IP address efficiently. Network security enhancements. Part of the bits for host ID can be used as network ID
-Supernet: Reduces the number of networks and reduces the information in the routing table. Reduced network management and routing load. Some bits for network ID can be processed as host ID

♦ Classless Inter-Domain Routing (CIDR)
Flexible use of network size with variable number of bits in the network part
- Notation
Ex) 200.15.10.0/27 (number of network bits)

♦ Supernet
- Hainbat sareak sendotzeko sare azpisare bakar batean kontzeptua aurka
- sare IDrik 256 erabiltzean 192.168.0.0/24 192.168.0.0/16 supernet to 192.168.255.0/22 erabileran. 256 routing mahai gainean txakur gisa routing informazio bakar bat gehitu daiteke

♦ Supernet kalkuluak
- maskara Supernet kalkulatzeko
Beste bakoitzean, hala nola bit 1 gisa, beste bit zero dira puntu horretan aurrera osoan batetik
ex) da 192.168.0.0 ~ 192.168.3.0 255.255.252.0

♦ aldean azpisare Supernet batera
- azpisare: ostalaria difusio jaitsiera murriztu daiteke. IP helbidea erabilera eraginkorra, Class chyege helbidea ez bezala. Network segurtasun hobekuntzak. Ostalari ID sare NAN bit zati bat eskuragarri,
-Supernet: mahaiak routing sarean informazio galera murriztu daiteke. Sare kudeaketa eta routing karga murriztu. Bit sarea ID zenbait ostalari ID gisa tratamendu eskura

♦ CIDR (klase gabeko Arteko Domain Routing)
- Sare parte erabilitako bit kopurua aldatuz malgutasunez erabili ahal izango dituzu sare-tamaina
- Hitzarmenak
ex) 200.15.10.0/27 (sare bit)

♦ VLSM(Variable Length Subnet Mask)
- subnet마다 subnet mask의 길이가 다름
- 효율적인 IP 주소 관리 가능
- 계층적인 구조를 활용

♦ VLSM을 이용한 subnet 계산
- 호스트의 수가 가장 많은 subnet 부터 필요한 호스트ID수를 지원하기 위한 비트수 계산

1. 60개의 호스트 수를 지원하는 subnet
- 6비트를 호스트 비트로 사용 : 64-2=62
- subnet Mask : 255.255.255.192
1111 1111. 1111 1111. 1111 1111. 1100 0000
- subnet의 호스트 ID 범위는 64씩 증가
 ex) 200.15.10.1~62, 200.15.10.65~126/26

2. 30개의 호스트 수를 지원하는 subnet
- 5비트를 호스트 비트로 사용 : 32-2=30
- subnet Mask : 255.255.255.224
- 호스트 ID 범위는 32씩 증가

3. 4개의 호스트 수를 지원하는 subnet
- 3비트를 호스트 비트로 사용 : 8-2=6
- subnet Mask : 255.255.255.248
1111 1111. 1111 1111. 1111 1111. 1111 1000
- 호스트 ID 범위는 4씩 증가

♦ Variable Length Subnet Mask (VLSM)
- Subnet mask length is different for each subnet.
- Efficient IP address management
- Utilizing hierarchical structure

♦ Subnet calculation using VLSM
- Calculate the number of bits to support the number of host IDs required from the subnet with the largest number of hosts

1. Subnet supporting 60 hosts
- Use 6 bits as host bits: 64-2 = 62
- subnet Mask: 255.255.255.192
1111 1111. 1111 1111. 1111 1111. 1100 0000
- The host ID range of the subnet is increased by 64
  Ex) 200.15.10.1 ~ 62, 200.15.10.65 ~ 126/26

2. Subnet with 30 hosts
- Use 5 bits as host bits: 32-2 = 30
- subnet Mask: 255.255.255.224
- Host ID range increased by 32

3. Subnet with 4 hosts
- Use 3 bits as host bits: 8-2 = 6
- subnet Mask: 255.255.255.248
Ex) 1111 1111. 1111 1111. 1111 1111. 1111 1000
- Host ID range increased by 4

♦ VLSM (aldakorra Luzera Azpisare-maskara)
- azpisare maskara luzera ezberdinak azpisare bakoitzarentzat
- Eskuragarri-eraginkorra IP helbidea kudeaketan
- aprobetxatu du egitura jerarkikaren

♦ azpisare VLSM erabilita kalkulatu
- ostalari ID kopurua onartzen azpisare ostalari kopuru handiena eskatzen bit kopurua kalkulatzea

1. azpisare 60 ostalarien onartzen
- 6-bit ostalari erabiliz pixka bat: 64-2 = 62
- azpisare maskara: 255.255.255.192
1111 1111. 1111 1111. 1111 1111. 1100 0000
- ostalari azpisare ID sorta da 64 hazi da
  200.15.10.1 ~ 62, 200.15.10.65 ~ 126/26 ex)

2. azpisare onartzen ditu gehienez 30 ostalarien
- 5-bit ostalari erabiliz pixka bat: 32-2 = 30
- azpisare maskara: 255.255.255.224
- ostalaria ID sorta da 32 hazi da

3. azpisare lau ostalarien onartzen
8-2 = 6: - Hirugarren pixka bat ostalari bit erabiliz
- azpisare maskara: 255.255.255.248
ex) 1111 1111. 1111 1111. 1111 1111. 1111 1000
- ostalari ID barrutia da 4 gehitu

♦ 네트워크 축약
- 여러개의 네트워크를 하나로 표시하는 것
- 목적 : 네트워크 안정화. 네트워크 자원(메모리, CPU, 대역폭) 절약. supernetting
- 서브넷 마스크 - n : 현재의 마스크를 가진 네트워크 2의n승개 축약
ex) 2비트 축약하면 4개의 네트워크 수 축약

♦ 상세하게 축약
- 주어진 네트워크 : 1.1.1.0/24 - 1.1.20.0/24
상세한 하나의 네트워크로 축약 : 1.1.0.0/19 (1.1.0.0/24 - 1.1.31.0/24)

♦ 느슨하게 축약
- 주어진 네트워크 : 1.1.1.0/24 - 1.1.20.0/24
 주 네트워크로 축약 : 1.0.0.0/8
 /16으로 축약 : 1.1.0.0/16

♦롱기스트 매치 룰
- 서브넷 마스크가 길게 일치하는 경로를 선택
- 디폴트 루트 , 축약 등 라우팅 및 라우팅 정책 설정에 편리
ex) 1.1.10.0 과 1.1.0.0 이 있을 때 ping 1.1.10.1을 하면 1.1.10.0과 더 많이 일치되기 때문에 1.1.10.0쪽으로 ping이 나간다.

♦ Network Abbreviation
- Displaying multiple networks together
- Purpose: Network stabilization. Save network resources (memory, CPU, bandwidth). Supernetting
- Subnet mask - n: nth abbreviation of network 2 with current mask
Ex) If 2 bits are shortened,

♦ Abbreviated in detail
- Given network: 1.1.1.0/24 - 1.1.20.0/24
Reduced to one detailed network: 1.1.0.0/19 (1.1.0.0/24 - 1.1.31.0/24)

♦ Loosely shortened
- Given network: 1.1.1.0/24 - 1.1.20.0/24
  Shortened to main network: 1.0.0.0/8
  Shortened to / 16: 1.1.0.0/16

♦ Longest match rule
- Select the path with long subnet mask
- Convenient for setting routing and routing policy, including default route, abbreviation
Ex) When ping 1.1.10.0 with 1.1.10.0 and 1.1.0.0, ping to 1.1.10.0 is done because it is more consistent with 1.1.10.0.

♦ sare laburrak
- Sare anitz batean bistaratuko den
- Helburua: sare egonkortzeko. Sareko baliabideak gordetzea (memoria, CPU, banda zabalera). supernetting
- Azpisare-maskara - n: sarera 2 uneko maskara batekin n seunggae laburrak
ex) 2 bit murriztu daiteke lau sare laburtua bada

♦ zehazten laburrak
- Emandako sarea: 1.1.1.0/24 - 1.1.20.0/24
Sare bat zehatzago gisa laburtua: 1.1.0.0/19 (1.1.0.0/24 - 1.1.31.0/24)

♦ solteak laburrak
- Emandako sarea: 1.1.1.0/24 - 1.1.20.0/24
  Lehen sarea bezala laburtua: 1.0.0.0/8
  / 16ra murriztua: 1.1.0.0/16

♦ ronggiseuteu partida arau
- the azpisare maskara, partida bidea aukeratu eta eutsi
- ibilbidea lehenetsia, ibilbide labur, routing eta politikaren ezarpenak Komenigarria
ex) bada ping du 1.1.10.1 1.1.10.0 eta 1.1.0.0 ping du 1.1.10.0 bidean doa delako asko erregularragoa eta 1.1.10.0 denean.

[network] 서브네팅 subneting

♦ IP주소
- 네트워크 ID : 호스트부분이 모두 0, 네트워크 주소를 표현
- 브로드캐스트 주소 : 호스트부분이 모두 1, 특정 네트워크의 모든 호스트에게 브로드캐스트

♦ IP address
- Network ID: The host part is all 0, representing the network address
- Broadcast address: The host part is all 1, broadcast to all hosts on a specific network

♦ IP Address ကို
- ကွန်ယက် ID ကို: အားလုံးပါ 0 င်များ၏အိမ်ရှင်အစိတ်အပိုင်းတစ်ခု, ကွန်ရက်လိပ်စာကိုယ်စားပြု
- အဆိုပါထုတ်လွှင့်လိပ်စာ: တဦးတည်းသီးခြားကွန်ယက်၏ဗိုလ်ခြေအဘို့ကိုနှစ်ဦးစလုံး၏ဗိုလ်ခြေအပေါင်းတို့ထုတ်လွှင့်ဖို့



♦subnet 계산 순서
1. 필요한 네트워크 수 결정

2. 네트워크 ID용으로 사용할 비트 수 결정
- 사용 가능한 네트워크 수 : 2의 비트수제곱승
ex) 4비트면 16개

3. subnet ID 결정
- subnet ID 2비트로 4가지 경우 가능
ex) C class 2bit 사용 : 200.15.10.0, 200.15.10.64, 200.15.10.128, 200.15.10.192

4. subnet mask 계산
- subnet mask를 이용하여 자신과 목적지 호스트의 네트워크 ID를 계산하여 같으면 로컬, 다르면 외부 네트워크
- 네트워크 부분은 모두 1. 호스트 부분은 subnet ID 부분이 1 로 계산
ex) C class 에서 2bit 사용 : 255.255.255.192

5. subnet의 호스트 ID범위 계산
- host부분에서 모두 0인경우와 모두 1인경우를 제외하면 범위가 됨
ex) C class 2bit 사용 : 000001 ~ 11110 (1~62) 000000 : subnet ID. 111111 : broadcast
- / : 네트워크 부분
ex) /26 : 네트워크부분이 26비트

♦ subnet calculation order
1. Determine the number of required networks

2. Determine the number of bits to use for the network ID
- Number of available networks: 2 bits of power squared
Ex) 16 bits of 4 bits

3. Determine subnet ID
- There are 4 cases with 2 bits of subnet ID
Ex) Use C class 2bit: 200.15.10.0, 200.15.10.64, 200.15.10.128, 200.15.10.192

4. Subnet mask calculation
- Use the subnet mask to calculate the network ID of the host and the destination host, and if they are the same,
- The network part is all 1. The host part is calculated as the subnet ID part is 1
Ex) Using 2 bits in C class: 255.255.255.192

5. Compute the host ID range of the subnet
- The range is 0 if all 0s are in the host part and 1 is all in the host part.
Ex) C class 2bit use: 000001 ~ 11110 (1 ~ 62) 000000: subnet ID. 111111: broadcast
- /: Network part
Ex) / 26: The network part is 26 bits

♦သည် subnet တွက်ချက်မှု sequence ကို
1. လိုအပ်သောကွန်ယက်၏အရေအတွက်ကိုဆုံးဖြတ်

2. ကွန်ယက် ID ကိုအတွက်အသုံးပြု-bits များ၏အရေအတွက်ဆုံးဖြတ်
- ရရှိနိုင်သောကွန်ရက်များ: 2 Bits အင်အားကြီး
ဟောင်း) အသက် 16 သို့မဟုတ် 4 bit မှာလေယာဉ်

3. သည် subnet ID ကိုဆုံးဖြတ်
- သည် subnet ID ကို 2-bits လေးအမှုပေါင်းနိုင်ပါတယ်
200.15.10.0, 200.15.10.64, 200.15.10.128, 200.15.10.192: ကို C class ကို 2bit ကို အသုံးပြု. ဟောင်း)

တွက်ချက် 4. subnet mask ကို
- ကိုယ့်ကိုယ်ကိုတွက်ချက်ဖို့တန်းတူညီမျှတဲ့ subnet mask ကို အသုံးပြု. နှင့်ဦးတည်ရာ၏ကွန်ယက် ID ကိုဒေသခံအိမ်ရှင်ထံမှကွဲပြားခြားနားသည်နိုင်ငံခြားကွန်ယက်ကို
- သည် subnet ID ကို၏အိမ်ရှင်အစိတ်အပိုင်းတစ်ခုပထမဦးဆုံး၏တစ်စိတ်တစ်ပိုင်းအဖြစ်ရေတွက်နေသည် 1. အားလုံးကွန်ယက်၏အစိတ်အပိုင်းတစ်ခုဖြစ်ကြောင်း
ဟောင်း) ကို C လူတန်းစားများတွင်အသုံးပြု 2bit: 255.255.255.192

5. သည် subnet ၏အိမ်ရှင် ID ကိုအကွာအဝေး calculate ကို
- အကွာအဝေးဝူနှစ်ဦးစလုံးအိမ်ရှင်တစျပိုငျးကို wo တဦးတည်း ANN ANN မှလွဲ. အားလုံးပါလျှင် 0 င်လာ
အသုံးပြုသောဟောင်း) ကို C class ကို 2bit: ~ 11110 000001 (1 ~ 62) 000000: သည် subnet ID ကို။ 111111: ထုတ်လွှင့်
- /: ကွန်ယက်တစ်စိတ်တစ်ဒေသ
ဟောင်း) / 26: 26-bit မှာ network ကိုတစ်စိတ်တစ်ပိုင်း


Thursday, July 13, 2017

[network] IPv4 주소 클래스 IPv4 address class

♦ IP 헤더 필드 구성
- 20bytes로 구성

※순서대로
- version : 4비트 길이로 현재 사용하는 IP버전 정보, 4
- HLEN(헤더 길이 영역) : 헤더의 총 길이를 4바이트 단위로 표시. 옵션 없으면 기본 헤더길이인 20bytes
- type of service(TOS) : 3비트의 우선 순위와 4비트의 TOS 설정용으로 사용
- Total Length : IP헤더의 길이를 포함한 IP 데이터그램 전체의 바이트 수. 유효한 데이터 영역의 길이를 추출하기 위해 사용
※이더넷의 최소 데이터 영역 길이 : 46bytes
- MTU : 최대 전달 단위. 전체 길이 영역은 2바이트로 65535까지 가능
ex) 이더넷 : 1500bytes
- identification : 송신되는 각 IP패킷들을 식별하기 위한 번호. 패킷을 송신할 때마다 1씩 증가
- flag : 첫 비트는 사용 되지 않음. DF(패킷을 쪼갤 것인지 결정), MF(쪼개진 패킷이 더 있는지 나타냄)
- fragmentation offset : 쪼개진 패킷이 몇 번째 조각에 해당하는지 표시(8바이트 단위)
- time to live(TTL) : 경유 할 수 있는 라우터의 최대 갯수. 라이터는 IP 패킷을 중계할 떄 TTL 값을 1씩 감소. 라우터는 TTL이 0이 되면 패킷을 버리고 최초로 송신한 호스트에게 알림
- protocol 영역 : 상위 계층의 프로토콜의 종류를 표시
ex) TCP : 6, UDP :17
- header checksum :IP 헤더에 대한 오류를 검사
- source IP address : 32비트의 출발지 IP주소
- destination IP address : 32비트의 목적지 IP주소
- IP Option : 6개의 옵션 정의
- padding : 길이를 맞춰주기위한 데이터
- data : 상위 계층의 data

♦ Configuring IP header fields
- Composed of 20bytes

※In order
- version is the current IP version information in 4-bit length, 4
- HLEN (Header Length Area): Displays the total length of the header in 4-byte units. If no option is specified, the default header length of 20 bytes
- type of service (TOS): used for 3-bit priority and 4-bit TOS setting
- Total Length: The total number of bytes in the IP datagram, including the length of the IP header. Used to extract the length of valid data area
※ Minimum data area length of Ethernet: 46bytes
- MTU: Maximum delivery unit. The full length area is 2 bytes and can be up to 65535
Ex) Ethernet: 1500bytes
- identification: A number identifying each IP packet sent. Increase by 1 each time a packet is sent
- flag: The first bit is not used. DF (decides whether to split the packet), MF (indicates whether there is a fragmented packet)
- fragmentation offset: indicates how many fragments the cleaved packet corresponds to (in 8-byte units)
- time to live (TTL): the maximum number of routers that can be routed. The writer decrements the TTL value by 1 when relaying IP packets. When the TTL is 0, the router discards the packet and notifies the first host
- protocol area: Displays the protocol type of the upper layer
Ex) TCP: 6, UDP: 17
- header checksum: check for errors in the IP header
- source IP address: 32-bit origin IP address
- destination IP address: 32-bit destination IP address
- IP Option: 6 option definitions
- padding: data to match the length
- data: data of higher layer

♦ IP header teb configuration
- muaj 20bytes

※ thiaj
- version: IP Version yog tam sim no siv raws li ib tug 4-ntsis ntev, 4
- HLEN (header ntev teb) qhia tag nrho ntev ntawm lub header nyob rau hauv 4-byte units. Yog hais tias lub neej ntawd xaiv header ntev 20bytes
- yam kev pab (TOS): 3-ntsis ua ntej thiab siv tau rau lub TOS chaw ntawm plaub khoom
- Tag nrho cov Length: xov tooj ntawm bytes ntawm tag nrho IP datagram, xws li qhov ntev ntawm lub IP header. Siv rau extract qhov ntev ntawm lub zoo cov ntaub ntawv cheeb tsam
※ Ethernet yam tsawg kawg nkaus ntev ntawm cov ntaub ntawv cheeb tsam: 46bytes
- MTU: nyiaj pab ntau tshaj kis tau tus mob unit. Tag nrho cov ntev teb yog muaj nyob rau hauv lub ob bytes rau 65535
ex) Ethernet: 1500bytes
- kev qhia kom paub: code rau paub txhua IP pob ntawv yuav tsum tau kis. Nws tsub kom los ntawm 1 txhua txhua lub sij hawm mus rau kis ib tug tuaj rau lawv
- chij: thawj me ntsis yog tsis siv. DF (seb puas yuav phua lub pob ntawv txiav txim), MF (qhia tias qhov ntau fragmented pob ntawv)
- fragmentation offset: Qhia seb lub cais packets coj mus rau lub nth daim (8 bytes)
- lub sij hawm mus nyob (TTL): Qhov siab tshaj plaws pes tsawg tus uas yuav kis tau los ntawm ib tug router. Ntais ttyae relay tus IP pob ntawv TTL tus nqi yog txo los ntawm ib tug. Routers ceeb toom rau tus tswv tsev thaum ib tug TTL pes tsawg discards lub pob ntawv kis tau tus mob ua ntej
- raws tu qauv tsam: qhia lub hom ntawm lub siab dua txheej raws tu qauv
ex) TCP: 6, UDP: 17
- header checksum: kos rau uas tsis nyob rau hauv lub IP header
- qhov chaw tus IP chaw nyob: ib tug 32-ntsis qhov chaw tus IP chaw nyob
- lo lus uas peb tus IP chaw nyob: ib tug 32-ntsis lo lus uas peb tus IP chaw nyob
- IP Option: 6 ntawm kev xaiv txhais
- padding: Cov ntaub ntawv rau voj voog kho qhov ntev
- cov ntaub ntawv: lub qaum-txheej cov ntaub ntawv



♦IP 주소 클래스
- 네트위크 번호
ex)네트워크 1 host1(1.1) host2(1.2) host3(1.3)
- 라우터 인터페이스 : 각 인터페이스마다 네트워크 주소가 다름
- default gateway : 출발지 호스트가 속한 네트워크가 연결되어 있는 라우터의 인터페이스에 할당된 IP주소
- IP 주소 구조 : 앞은 네트워크 뒤는 호스트로 구성 (32비트)
 8비트 옥텟(octet)의 4개로 구성. 점으로 구분. 10진수로 표기. IP관리는 NIC, KRNIC가 함
- IP version 4의 IP주소
Class A. 네트워크 8비트. 호스트 24비트. 0으로 시작. 0~127
Class B. 네트워크 16비트. 호스트 16비트.  10으로 시작. 128~191
Class C. 네트워크 24비트. 호스트 8비트. 110으로 시작. 192~223
Class D. 1110으로 시작 224~239
Class E. 1111으로 시작 240~255
※0은 사용 하지 않음. 127은 루프백용으로 예약

♦ IP address class
- Network number
Ex) Network 1 host1 (1.1) host2 (1.2) host3 (1.3)
- Router interface: Different network address for each interface
- default gateway: The IP address assigned to the interface of the router to which the network to which the originating host belongs is connected.
- IP address structure: The former is configured as a host behind the network (32 bits)
  It consists of 4 octets of 8 bits. Divided into dots. Decimal notation. IP management is done by NIC and KRNIC.
- IP version 4 IP address
Class A. Network 8 bits. Host 24 bits. Start with 0. 0-127
Class B. Network 16 bits. Host 16 bits. Start with 10. 128-191
Class C. Network 24 bit. Host 8 bits. Start with 110. 192 to 223
Starting with Class D. 1110 224-239
Starting with Class E. 1111 240 ~ 255
※ 0 is not used. 127 reserved for loopback

♦ IP chaw nyob Hoob
- Number neteuwikeu
ex) network 1 host1 (1.1) host2 (1.2) host3 (1.3)
- router interface rau txhua network interface chaw nyob yog cov sib txawv
- neej ntawd hais rooj vag: tus tswv tsev los ntawm lub network uas muab rau cov interface uas yog kev cob cog rua rau lub router tus IP chaw nyob yog
- IP chaw nyob qauv: rau pem hauv ntej no yog muaj li ntawm ib tug tswv tsev network rov qab (32)
  Configuration nrog plaub 8-ntsis octet (octet). Sib cais los ntawm tsuas me me. Nyob rau hauv cov zauv cim. IP tswj yog hais tias lub NIC, KRNIC
- Lub IP version 4 IP chaw nyob
Class A. Network 8 khoom. 24-ntsis party. Pib nrog pes tsawg. 0-127
Class B. 16-ntsis network. 16-ntsis party. Pib nrog 10. 128-191
Class C. network 24-ntsis. 8-ntsis party. Pib nrog 110. 192-223
Pib los ntawm 224 mus 239 nyob rau hauv chav kawm ntawv D. 1110
Pib 240-255 li Class E. 1111
※ 0 yog tsis siv. 127 yog tshwj tseg rau loopback



♦ Subnet ID :주 네트워크를 작은 여러개의 네트워크로 나눴을때 나눠진 네트워크를 Subnet ID라고 한다.
ex) Class C에서 26비트를 네트워크 ID로 한다면 호스트 부분의 2비트로 4개의 subnet ID 만들어짐
- Subnet mask : 몇비트까지를 네트워크로 사용하느냐에 따라서 다양한 값 가짐. 자신과 목적지 호스트의 네트워크가 같으면 로컬, 다르면 외부 네트워크.
- 네트워크 ID : 네트워크 주소는 그대로 쓰고 호스트 부분은 0으로 함(ex )127.1.0.0)
- broadcast 주소 : 호스트 부분이 모두 1 인 IP주소( ex ) 124.1.255.255)
- 네트워크 ID와 broadcast 주소는 호스트로 사용하지 않음. 사용 가능한 호스트 수는 호스트 수에서 2개를 빼줘야 함
- 사설 IP 주소 : 내부 네트워크에서만 유효. 외부 네트워크와 통신하려면 공인 IP 주소로 변환. IP 주소 부족현상 해결하기위한 방법. 내부 네트워크의 보안에 유리

♦ Subnet ID: When the main network is divided into several small networks, the divided network is called Subnet ID.
Ex) In Class C, if 26 bits is network ID, 4 subnet IDs are created with 2 bits of host part
- Subnet mask: There are various values ​​depending on how many bits are used in the network. If you and your destination host have the same network, then local, if different, the external network.
- Network ID: Write the network address as it is, and set the host part as 0 (ex) 127.1.0.0)
- broadcast address: IP address with host part all 1 (ex) 124.1.255.255)
- Network ID and broadcast address are not used as hosts. The number of available hosts must be subtracted from the number of hosts.
- Private IP address: Valid only for internal network. Convert to public IP address to communicate with external network. How to resolve IP address shortage. Benefit from the security of your internal network

♦ subnet ID: muab faib thiab lub network thaum koj tham mus rau cov ntsiab network rau hauv ob peb me me thiab tes hauj lwm hu ua subnet ID.
ex) Class C rau 26 khoom yog 2 me me ntawm lub network ID tsim plaub subnet ID ntawm tus tswv tsev yog ib feem ntawm lub load
- subnet daim npog qhov ncauj: muaj ntau qhov tseem ceeb raws li seb koj puas siv ob peb me me mus rau lub network. Vaj huam sib luag rau lub network ntawm destinations thiab lawv lub zos fwjchim luj kawg nkaus, txawv los ntawm lwm network.
- Network ID: Lub network chaw nyob yog sau raws li ib feem ntawm tus tswv tsev xa mus rau raws li 0 (ex) 127.1.0.0)
- tshaj tawm hauv xov chaw nyob: tag nrho cov feem ntawm ib tug tswv tsev IP chaw nyob (ex) 124.1.255.255)
- ib tug network ID thiab tshaj tawm hauv xov chaw nyob yog tsis siv raws li ib tug tswv tsev. Cov nab npawb ntawm cov muaj fwjchim luj kawg nkaus yuav tsum tshem tawm cov ob fwjchim luj kawg nkaus yuav tsum nyob rau hauv
- Private IP chaw nyob yog siv tau tsuas yog nyob rau hauv lub internal network. Sib txuas lus nrog cov sab nraud network, nws hloov dua siab tshiab rau hauv ib tug pej xeem IP chaw nyob. Yuav ua li cas los daws kom tau tus IP chaw nyob muaj tsis txaus. Khob hauv network kev ruaj ntseg

Sunday, July 9, 2017

[network] 장비와 접속하기 Connecting with equipment

♦ 장비에 명령어를 입력하는 방법
- console포트 이용하기 (기본)
- aux포트 이용하기 (모뎀 이용)
- telnet 이용하기 (네트워크 이용)
- TFTP서버 이용하기 (네트워크 이용)

♦ 이더넷/콘솔/AUX 포트

♦ 콘솔포트를 이용한 접속
- PC의 Com 포트, USB 포트와 장비의 Console포트 연결
- PC는 통신 프로그램 이용( ex) Putty)
- console cable 이용
- 라우터의 콘솔 포트와 컴퓨터의 Com 포트 연결
- PC의 하이퍼터미널과 같은 통신 프로그램 사용
 프로그램 - 보조프로그램 - 통신 - 하이퍼터미널
- 연결 구성에서 변경
연결 방식 : COM1에 직접 연결
 기본 속도 : 9600bps
- 초기 구성 또는 고장의 경우 사용
- 가장 확실한 구성 방법

♦ telnet(원격) 접속
- 라우터의 이더넷/시리얼 포트와 PC의 랜카드가 연결
- 네트워크가 연결 되어있어야 함 (라우터의 IP주소 알아야 함)
- 라우터의 모든 설정이 끝난 후 일부 설정을 변경하는 경우 사용
- 하이퍼터미널 이용가능
- 접속 방법 : TCP/IP

♦ 터미널 서버를 이용한 접속
- 터미널 서버(라우터와 스위치의 집합)와 PC의 콘솔 또는 원격 접속
- 옥탈 케이블 사용 (8개의 라우터 및 스위치 연결 가능)
- telnet보다 더 효율적임

♦ 다이나밉스, GNS3 등 이용
- PC에 다이나 밉스나 GNS3 설치됐다면 이용
- 라우터의 IP와 PC의 통신 프로그램 연결(PUTTY, SecureCRT, 하이퍼 터미널)

♦ AUX포트 이용
- AUX포트에 모뎀을 연결. 원격지에서 모뎀을 통하여 라우터에 명령어 입력
- 네트워크 문제시 사용

♦ 네트워크 관리 시스템 이용
- GUI 구성
- 가장 쉬운 라우터 구성 방법

♦ TFTP(Trivial File Transfer Protocol) 서버를 이용
- 사용 방법
1. 다른 곳에서 라우터의 구성 파일을 만듦
2. TFTP 서버에 구성 파일 저장
3. 구성 파일을 라우터로 다운로드
- 스위치의 IOS 백업 및 복원
1. IOS 업그레이드가 필요할 때
2. IOS에 문제가 생길 때
3. 다른 스위치 장비와 동일한 설정을 할 경우



♦ How to enter commands into the instrument
- Using the console port (default)
- Using the aux port (using modem)
- Using telnet (network use)
- Using a TFTP server (network use)

♦ Ethernet / Console / AUX port

♦ Connection using console port
- Com port, USB port of PC and console port of equipment
- PC uses communication program (ex) Putty)
- Using console cable
- Connect the console port of the router to the Com port of the computer
- Use communication program like hyper terminal of PC
 Program - Auxiliary Program - Communication - Hyper Terminal
- Change in connection configuration
Connection method: Direct connection to COM1
 Base speed: 9600bps
- Use in case of initial configuration or failure
- The most obvious configuration method

♦ Telnet (remote) connection
- Connect Ethernet / serial port of router and PC's LAN card
- Network must be connected (know router's IP address)
- If you want to change some settings after all the router's settings are done.
- Hyper Terminal available
- Connection method: TCP / IP

♦ Access using Terminal Server
- Terminal server (set of routers and switches) and PC console or remote connection
- Octal cable (8 routers and switches can be connected)
- More efficient than telnet

♦ Use of Dynemips, GNS3, etc.
- If you have DynaMips or GNS3 installed on your PC
- Connection between IP of router and communication program of PC (PUTTY, SecureCRT, Hyper Terminal)

♦ Using the AUX port
- Connect the modem to the AUX port. Input commands to router through modem at remote site
- Use in case of network problems

♦ Using network management system
- GUI configuration
- The easiest way to configure your router

♦ Using a Trivial File Transfer Protocol (TFTP) server
- How to use
1. Create a configuration file for the router elsewhere
2. Save the configuration file to the TFTP server
3. Download the configuration file to the router
- IOS backup and restore of the switch
1. When IOS upgrade is needed
2. When there is a problem with IOS
3. Make the same settings as other switch equipment



♦ оролт арга зам нь тоног төхөөрөмж тушаалуудыг
- консол портыг ашиглах нь (анхдагч хэмжээ нь)
- (модем ашиглан) заавраа портыг ашиглах
- Telnet (сүлжээний хэрэглээ) ашиглах
- нь TFTP сервер (сүлжээний хэрэглээ) ашиглах

♦ Ethernet / консол / AUX портууд

♦ консол боомтоор дамжин нэвтрэх
- PC Ком порт, USB порт нь консол порт болон төхөөрөмжийн холболт
- PC харилцаа холбооны програмыг ашиглан (жишээ нь) шаваас)
- Ашигласан консол кабель
- чиглүүлэгч болон компьютерийн консол порт Ком Порт холболт
- Ийм Hyper терминал маягаар нь PC-ийн холбооны хөтөлбөрт ашиглах нь
 Хөтөлбөр, харилцаа холбоо, HyperTerminal
- холболт тохиргооны өөрчлөлтүүд
Холболтын: COM1 шууд холболт
 анхдагч хурд: 9600bps
- эхний тохиргооны эсвэл дутагдал ашиглаж
- хамгийн найдвартай арга тохиргоо

♦ Telnet (алсын удирдлага) хандалт
- Ethernet / LAN карт чиглүүлэгч болон PC цуваа порт уруу холбогдсон байна
- Энэ нь сүлжээний холболт байх ёстой (бас чиглүүлэгчийн IP хаягийг мэдэж байгаа)
- Хэрэв та ямар нэг тохиргоог өөрчлөх бол, чиглүүлэгч бүхий л тохиргоонууд нь дууссан байна
- HyperTerminal боломжтой
- хэрхэн холбох талаар: TCP / IP

♦ терминал сервер бүхий холболт
- терминал сервер (чиглүүлэгчид болон шилжүүлэгч багц), болон компьютер нь консол болон алсын холболт
- (8 чиглүүлэгчид болон свич холбогдсон) найман кабель ашиглан
- Telnet илүү үр ашигтай байх

Ийм MIPS, GNS3 гэж ♦ динамик ашиглах
- Таны компьютер болон MIPS DYNA дээр GNS3 dwaetdamyeon суулгах ашиглах
- IP чиглүүлэгчийн холбооны хөтөлбөр, компьютер холболт (шаваас, SecureCRT, HyperTerminal)

♦ AUX порт ашиглан
- AUX порт уруу модем холбоно. алсын байршлаас модемоор дамжуулан чиглүүлэгч тушаал
- сүлжээний асуудлыг ашиглаж байх үед

ашиглаж ♦ сүлжээний удирдлагын систем
- GUI тохиргоо
- Хамгийн хялбар арга бол чиглүүлэгч тохиргоо

♦ TFTP ашиглан (ердийн Файл Дамжуулах Протокол) сервер
- Хэрхэн ашиглах
1. өөр чиглүүлэгч зориулж тохиргооны файлыг үүсгэхэд
2. TFTP сервер файл хадгалах тохируулна
3. чиглүүлэгч уруу тохиргооны файлыг татаж авах
- IOS нөөц болон өөрчлөх сэргээх
1. Та IOS шинэчлэх хэрэгтэй
2. Та Тагийн асуудалтай тулгарч
3. Хэрвээ бусад свич тоног төхөөрөмж адил тохиргоо

[network] 네트워크 장비 구조 Network equipment structure

♦ 네트워크 장비 내부 구조
- CPU(시스템 제어, 연산)
- DRAM( IOS의 코딩 로딩, 포트에서 필요한 버퍼 제공)
- 플래시 메모리 : PC나 서버의 하드디스크 역할
- NVRAM : 설정 파일 저장. 재부팅해도 설정 지워지지 않음
- ROM : IOS를 구동시키기 위한 코드 저장

♦ 데이터 송수신용 포트
- LAN장비와 연결되는 포트 : 이더넷
- WAN장비와 연결되는 포트 : 시리얼, atm, pos 인터페이스

♦ 인터페이스 번호
- interface serial 0 : 포트 번호
- interface serial 1/0 : 모듈번호/포트번호
- interface serial 0/0/0 : 슬롯번호/모듈번호/포트번호

♦ 장착된 인터페이스 확인 명령어 : show ip interface brief
-loopback() :  가상의 인터페이스

♦ 콘솔 포트
- PC등을 이용하여 장비를 제어하기 위한 포트
- line console 0 또는 line 0
-기본속도 9600bps
- 콘솔포트를 통하여 IOS복구시 전송속도를 증가시키면 복구가 빠름
※콘솔 포트와 통신 프로그램의 전송 속도를 동일하게 하면 재접속됨

♦ AUX 포트
- PC등을 이용하여 장비를 제어하기 위한 포트
-모뎀등을 사용하여 원격으로 장비제어 가능
-관리자용 암호가 설정되어 있어야 관리자 모드로 들어갈 수 있음



♦ 라우터란
- 경로를 자동으로 설정할 수 있는 네트워크 장비
- 최적의 경로 결정 기능, 포트를 분배하는 '스위치'기능

♦ 라우터의 내부구조
- RAM : 라우터를 운용하는 운용 시스템이 들어감
- NVRAM : 라우터의 구성 파일 저장
- FALSH : IOS를 저장, 라우터에 새로운 기능 추가되면 업그레이드 필요, NVRAM보다 용량 큼
- ROM : 라우터의 가장 기본적인 내용 저장(ex)부팅 시 라우터 상태 점검)
- Console
- AUX
- Interface : 라우터와 네트워크 연결되는 부분



♦ Internal structure of network equipment
- CPU (system control, operation)
- DRAM (IOS coding loading, required buffer on port)
- Flash memory: Hard disk of PC or server
- NVRAM: Save configuration file. Setting is not cleared when rebooting
- ROM: Save code to run IOS

♦ Port for data transmission / reception
- Ports connected to LAN devices: Ethernet
- Ports connected to the WAN device: serial, atm, pos interface

♦ Interface number
- interface serial 0: port number
- interface serial 1/0: module number / port number
- interface serial 0/0/0: slot number / module number / port number

♦ Installed interface check command: show ip interface brief
-loopback (): virtual interface

♦ Console port
- Port for controlling the equipment using PC etc.
- line console 0 or line 0
- Base speed 9600bps
- IOS recovery through the console port increases the transfer speed and recovery is fast.
※ If the transmission speed of console port and communication program are same, reconnect

♦ AUX port
- Port for controlling the equipment using PC etc.
- Remotely control equipment using modem etc.
- Administrator password must be set for administrator mode



♦ What is a router?
- Network equipment that can set the route automatically
- Optimal path determination function, 'switch' function to distribute ports

♦ Internal structure of the router
- RAM: Enter the operating system that runs the router
- NVRAM: Saving Router's Configuration File
- FALSH: save IOS, need to upgrade if new features are added to router, bigger capacity than NVRAM
- ROM: Save the most basic contents of the router (ex) Check the router status at boot time)
- Console
- AUX
- Interface: The portion of the network that connects to the router.



♦ tagħmir Netwerk ġewwa l-istruttura
- CPU (sistema ta 'kontroll, komputazzjoni)
- DRAM (pprovdut mill buffer kodiċi bżonn tagħbija, il-port ta 'IOS)
- memorja flash hard disk ta 'xi PC jew server rwoli
- NVRAM: fajl iffrankar settings. Mhux anki Reboot iffissar imħassra
- ROM: kodiċi maħżuna għas-sewqan l-IOS

♦-port li jittrażmettu u jirċievu informazzjoni
- il-port LAN huwa konness mat-tagħmir: Ethernet
- portijiet li huma konnessi mal-Tagħmir WAN: ċereali, atm, pos interface

♦ numru Interface
- serjali interface 0: numru tal-port
- serial interface 1/0: Il-modulu / numru tal-port
- serial interface 0/0/0: slott Numru Numru / modulu / port

♦ Iċċekkja l-interface kmand immuntar: ip juru interface qosor
-loopback (): interfaces Virtwali

♦ console port
- il-port biex jikkontrollaw il-mezz bl-użu ta 'PC
- linja console 0 jew linja 0
- 9600bps b'rata bażiċi
- Żieda fil-veloċità trasmissjoni biex jirkupraw IOS permezz tal-console port irkupru Fast
※ Meta l-istess tfittxija tqarrib mill-ġdid l-rata ta 'trażmissjoni tal-programmi console port u komunikazzjoni

♦-port aux
- il-port biex jikkontrollaw il-mezz bl-użu ta 'PC
- tagħmir jista 'jiġi kkontrollat ​​mill-bogħod bl-użu ta' modem, eċċ
- irid ikollok password li huwa stabbilit għall-amministratur li jidħlu fil-modalità admin



♦ X'inhu router
- tagħmir tan-netwerk li jiġu stabbiliti t-triq awtomatikament
- "swiċċ" funzjoni għad-distribuzzjoni tal-aħjar funzjoni determinazzjoni rotta, il-port

L-istruttura interna tal-♦ router
- RAM:-dħul sistema operattiva għall-ġestjoni router
- NVRAM: Salv l-konfigurazzjoni fajl router
- falsh: isalva l-IOS, l-router jeħtieġ li jaġġornaw meta miżjuda funzjonijiet ġodda, il-kapaċità hija akbar minn NVRAM
- ROM: taħżen l-informazzjoni bażika tal-router (ex) meta booting l-kontrolli istatus router)
- Console
- aux
- Interface: parti mill-router u l-konnessjoni tan-netwerk

Thursday, July 6, 2017

[network]TCP/IP

♦ TCP/IP
- 인터넷이란 거대 네트워크를 유지하기 위한 표준 프로토콜

♦ 인터네트워크
- 서로 떨어져있는 수많은 네트워크를 연결하여 사용할 수 있도록 하는것
- 필요한 장비
1. 리피터 : 데이터가 전송되는 동안  손실된 신호를 증폭하고 재생하여 전송하는 장비
2. 허브 : 가까운 거리의 컴퓨터들을 UTP 케이블을 사용하여 연결하기 위해 사용하는 장비. 리피터의 역할도 수행
3. 브릿지 : MAC에서 동작하며 둘 이상의 네트워크들을 상호 연결. 불필요한 데이터가 반대편 네트워크로 전송되는 것을 막음
4. 스위치 : 연결되있는 PC수 상관없이 각각의 회선에 최대 대역폭을 제공
5. 라우터 : IP주소에 의하여 데이터의 경로를 설정. 다중 경로일 경우 최적의 경로를 자동으로 설정.
6. 게이트 웨이 : 두 개의 다른 네트워크 사이의 데이터 형식을 변환. 여러 계층의 프로토콜 변환 기능을 수행해서 작업 처리 속도가 느려질 수 있음

♦ TCP/IP 참조 모델

♦ 1계층 : 네트워크 에세스
- 데이터 링크 계층
- IEEE 802, 이더넷, 랜
- 데이터를 전송하는 케이블에 프레임을 송수신

♦ 2계층 : 인터넷
- 네트워크 계층
- IP 주소 관리, 라우팅
- ARP : IP와 매칭되는 MAC주소 찾음

♦ 3계층 : 전송
- 전송 계층
- TCP(Transmission Control Protocol)
- UDP(User Datagram Protocol)

♦ 4계층 :어플리케이션
- 응용 계층
- 어플리케이션이 네트워크에 접근 가능하도록 해줌
- HTTP(TCP), DNS(UDP), 텔넷(TCP)

♦ 전송 방법
1. 사용자 데이터를 TCP로 전달
2. TCP가 자신이 구성한 세그먼트를 네트워크 계층으로 전달
3. IP도 데이터그램을 하위계층으로 전달
4. 데이터링크 계층에서 구성된 프래임을 물리계층으로 바꾸어 네트워크로 보냄

♦ IP(Internet Protocol)
-전송 경로를 확립하거나 네트워크 주소와 호스트 주소등 논리적 부분 담당
- 비 신뢰성(전송 성공 확인하지 않음)
- 비접속형 (데이터그램 상태 정보 유지하지 않음)
- 주소 지정(데이터를 전송할 목적지 지정)
- 경로 설정(전송의 최적의 경로 설정)

♦ IPv4 헤더 내용
- 옵션 없을 시 20바이트
- 버전 : ip버전 표시 , 항상 4
- 헤더 길이 : 4bit로 표시
- DS : 패킷의 우선순위 표시
- 총 패킷 길이 : 헤더를 포함한 총 패킷의 길이를 바이트로 표시
- 플래그 : 분할 불가나 잔여패킷표시
- 분할 옵셋 : 분할된 위치를 표시
- TTL : 패킷 루프 방지를 위한 값. 라우터 통과시 1씩 감소. 0되면 폐기
- 프로토콜 : 상위 계층 프로토콜 표시 ex TCP(06) UDP(17)

♦ TCP
- 연결 지향
- 전송 완료 확인을 함. 신뢰성 있음
- HTTP, FTP 등을 위한 전송용 프로토콜
- 포트 번호를 이용하여 상위 계층 프로토콜 구분

♦ TCP 헤더 내용
- 출발지. 목적지 포트 번호
- 순서 번호 : TCP 세그먼트의 일련번호
- 수신확인 번호 : 최종 수신 순서번호 +1
- 플래그 : 각종 제어비트
- 윈도우 크기 : 한꺼번에 보낼 수 있는 바이트 수
- 첵섬 : TCP 헤더, 데이터 에러 발생 확인
- 데이터 : 상위 계층 헤더 및 데이터

♦ UDP
- 패킷의 정확한 전달을 보장하지 않음. 비신뢰성
- 연결 설정 하지 않음
- 전송속도 빠름
- 포트 번호를 이용하여 상위 계층 프로토콜 구분

♦ UDP 헤더
- 출발지, 목적지 포트 번호
- 길이 : UDP + 데이터 길이
- 첵섬 : UDP 헤더, 에러발생 확인
- 데이터 : 상위 계층 헤더 및 데이터



♦ TCP / IP
- A standard protocol for maintaining a huge network of the Internet

♦ Internetwork
- Connecting a large number of distant networks to each other
- Equipment required
1. Repeater: A device that amplifies, reproduces and transmits lost signals while data is being transmitted.
2. Hubs: Equipment used to connect computers with close distances using UTP cables. It also acts as a repeater
3. Bridge: operates on MAC and interconnects two or more networks. Prevent unnecessary data from being transmitted to the opposite network
4. Switch: Provides maximum bandwidth for each line, regardless of the number of connected PCs.
5. Router: Set the path of data by IP address. Automatically set the optimal path for multiple paths.
6. Gateway: Converting data types between two different networks. Workload can be slowed by performing multi-layer protocol conversion functions

♦ TCP / IP Reference Model

♦ Layer 1: Network Access
- Data link layer
- IEEE 802, Ethernet, LAN
- Send and receive frames to the cable that transmits data

♦ Layer 2: Internet
- Network layer
- IP address management, routing
- ARP: MAC address matching with IP found

♦ Layer 3: Transport
- Transport layer
- Transmission Control Protocol (TCP)
- User Datagram Protocol (UDP)

♦ 4th tier: Application
- Application layer
- Allow applications to access the network
- HTTP (TCP), DNS (UDP), Telnet (TCP)

♦ Transfer method
1. Passing user data over TCP
2. TCP passes its configured segment to the network layer
3. IP also passes datagrams to lower layers
4. The data link layer converts the configured frame into physical layer and sends it to the network.

♦ Internet Protocol (IP)
- Establishes transmission path or logical part such as network address and host address.
- unreliability (not checking transmission success)
- Connectionless (does not maintain datagram state information)
- Addressing (designating the destination of data transmission)
- Path setting (optimal route setting of transmission)

♦ IPv4 header contents
- 20 bytes when there is no option
- Version: ip version display, always 4
- Header length: Displayed in 4 bits
- DS: Priority indication of packets
- total packet length: the total packet length including the header in bytes
- Flag: Can not divide or display remaining packets
- Split Offset: Indicate divided position
- TTL: Value for packet loop prevention. Reduced by 1 when passing through router. 0 is discarded
- Protocol: Upper layer protocol indication ex TCP (06) UDP (17)

♦ TCP
- Connection oriented
- Confirm transmission completion. Reliable
- Transport protocol for HTTP, FTP, etc.
- Classify upper layer protocol using port number

♦ TCP header contents
- Starting point. Destination port number
- Sequence number: Serial number of TCP segment
- Acknowledgment number: Last received sequence number + 1
- Flag: various control bits
- Window size: Number of bytes to send at once
- Checksum: TCP header, data error check
- Data: Upper layer header and data

♦ UDP
- Does not guarantee accurate delivery of packets. Unreliable
- Do not set up connection
- Fast transmission speed
- Classify upper layer protocol using port number

♦ UDP header
- Origin, destination port number
- Length: UDP + data length
- Checksum: UDP header, check for errors

- Data: Upper layer header and data



♦ TCP / IP
- Apakah protokol standard Internet untuk mengekalkan rangkaian yang besar

♦ internetwork
- haneungeot supaya anda boleh gunakan untuk menyambung beberapa rangkaian yang selain daripada satu sama lain
- peralatan yang diperlukan
1. Repeater: peralatan untuk menguatkan kehilangan isyarat semasa data sedang dihantar dan diterbitkan semula dengan menghantar
2. Herba: yang berdekatan dengan peralatan komputer yang digunakan untuk menyambung menggunakan kabel UTP ini. Juga ia bertindak sebagai pengulang
3. Bridge: tingkah laku dalam MAC dan sambung dua atau lebih rangkaian. Mencegah bahawa data yang tidak perlu dihantar ke bahagian lain rangkaian,
4. Tukar: tidak kira yang boleh disambungkan kepada PC menyediakan jalur lebar maksimum pada setiap baris
5. Router: Tetapkan jalan data dengan alamat IP. Jika berbilang secara automatik menetapkan jalan yang optimum.
6. Gateway: menukar format data antara dua rangkaian yang berbeza. Untuk melaksanakan fungsi protokol penukaran daripada pelbagai lapisan yang boleh melambatkan tugas kelajuan pemprosesan

♦ rujukan model TCP / IP.

♦ esei 1 Layer Network
- Lapisan Pautan Data
- IEEE 802, Ethernet, WLAN
- menghantar dan menerima bingkai kepada kabel untuk menghantar data

♦ 2 Layer Internet
- Lapisan Rangkaian
- pengurusan alamat IP, routing
- ARP: Mencari alamat MAC yang sepadan dengan IP

♦ 3 Layer Transfer
lapisan pengangkutan
- (Protokol Kawalan Penghantaran) TCP
- UDP (User Datagram Protocol)

♦ 4 Aplikasi Lapisan
- Lapisan Permohonan
- Permohonan haejum untuk membolehkan akses kepada rangkaian
- HTTP (TCP), DNS (UDP), Telnet (TCP)

♦ kaedah penyampaian
1. lulus data pengguna kepada TCP
2. segmen TCP dipindahkan kepada lapisan rangkaian dikonfigurasi mereka
Rajah 3. datagram IP dihantar ke lapisan bawah
4. perubahan kerangka ditetapkan didalam lapisan pautan data untuk lapisan fizikal menghantar kepada rangkaian

♦ IP (Protokol Internet)
- mewujudkan satu laluan penghantaran atau sebahagian yang logik bertanggungjawab seperti alamat rangkaian dan alamat tuan rumah
- tidak boleh dipercayai (tidak disahkan penghantaran berjaya)
- yang tidak berkaitan (datagram maklumat negeri tidak dikemaskini)
- Alamat (destinasi ditetapkan untuk menghantar data)
- laluan tetapan (menetapkan laluan optimum penghantaran)

♦ IPv4 maklumat header
- Pilihan bukan pada 20 bytes
- Versi: Versi ip dipaparkan sentiasa 4
- Header Negara: Papar sebagai 4bit
- DS: memaparkan keutamaan keutamaan paket
- Jumlah Packet Negara: Memaparkan jumlah panjang paket, termasuk kepala, dalam bait
- Bendera: pisah Tidak dipamerkan atau baki paket
- Split Offset: memaparkan lokasi perpecahan
- TTL: Nilai untuk pencegahan gelung paket. Router pas selepas yang pertama dikurangkan. Apabila pelupusan 0
- Protokol: protokol lapisan atas memaparkan bekas TCP (06) UDP (17)

♦ TCP
- Sambungan berorientasikan
- Adakah OK siap penghantaran. Ya kebolehpercayaan
- Protokol untuk penghantaran untuk HTTP, FTP, dan lain-lain
- dipisahkan oleh satu protokol lapisan atas menggunakan nombor port

♦ maklumat header TCP,
- berlepas. nombor port destinasi
- nombor pesanan, nombor siri segmen TCP
- bilangan pengakuan lepas menerima urutan nombor 1
- Bendera: pelbagai bit kawalan
- saiz tetingkap: Jumlah bait yang boleh dihantar serentak
- checksum: header TCP, semak ralat data
- Data: header lapisan atas dan data

♦ UDP
- ia tidak menjamin penghantaran yang tepat paket. tidak boleh dipercayai
- Jangan menetapkan sambungan
- kadar pemindahan Fast
- dipisahkan oleh satu protokol lapisan atas menggunakan nombor port

♦ header UDP
- asal, nombor port destinasi,
- Panjang: UDP + panjang data
- checksum: header UDP, pemeriksaan ralat

- Data: header lapisan atas dan data

[network] OSI

♦ OSI(Open systems interconnection reference model)
- 통신 기능을 6개의 계층으로 분류하고 각 계층의 기능을 정의
- 시스템 간의 통신을 위한 표준 제공

♦ 1계층 : 물리계층
- 기계적 사양, 물리적 사양, 전기적 사양, 비트 단위 신호 전송 방식 규정
- 데이터 단위 : 비트(bit)

♦ 2계층 : 링크 계층
- 프레임 단위의 신호 전송 방식 규정
- 데이터 단위 : 프레임
- 주요 프토토콜 : 이더넷
- 통신방식 :
1. 유니캐스트(일대일 통신 방식. 가장 많이 사용) : MAC주소 = 첫 비트가 0으로 시작
2. 브로드캐스트(로컬 랜 상에 붙어 있는 모든 네트워크 장비에 데이터 보냄) : MAC주소 = 모든 비트가 1 (ex)FFFF,FFFF)
3. 멀티캐스트(특정 그룹 멤버에게만 보냄. 클래스 D의 IP 주소를 사용) : MAC주소 = local은 10으로 시작. Global은 11로 시작

♦ MAC주소
- 앞 3byte는 어느 곳에서 사용하는가를 표시. 뒤 3byte 극 곳에서 할당하는 주소
- 모든 네트워크 상의 컴퓨터는 유일한 주소 필요. MAC주소는 물리적인 주소(IP주소는 논리적인 주소)
- 물리적인 주소는 NIC의 ROM에 저장되어 있음

♦ 3계층 : 네트워크 계층
- 장비의 논리적인 주소 지정(IP), 경로 결정
- 데이터 단위 : 패킷
- 주요 프로토콜 : IP

♦ 4계층 : 전송 계층
- 종단 프로세스의 데이터 전달 방식 규정
- 데이터 단위 : 세그먼트
- 주요 프로토콜 : TCP, UDP

♦ 5계층 : 세션 계층
- 세션의 시작 및 종료 제어
- 데이터 단위 : 메시지 또는 데이터
- 주요 프로토콜 : TCP 세션 셋업

♦ 6계층 : 표현 계층
- 데이터의 표현 및 암호화 방식
- 데이터 단위 : 메시지 또는 데이터
- 주요 프로토콜 : ASCII, MPEG

♦ 7계층 : 응용 계층
- 외부와의 연결이 필요한 응용 프로그램과 통신 프로그램간의 인터페이스 제공
- 데이터 단위 : 메시지 또는 데이터
- 주요 프로토콜 : HTTP : FTP

♦ encapsulation, de-encapsulation
- 계층이 내려갈수록 데이터 앞에 헤더가 붙는데 헤더를 붙이는 작업이 encapsulation이고 계층이 올라갈 수록 헤더를 제거하는데 이 작업을  de-encapsulation 이라고 한다.
- ex) 전송 계층에서 네트워크 계층으로 내려 갈 때 데이터 앞에 네트워크 헤더가 붙음. 이 작업이 encapsulation.



♦ Open systems interconnection reference model (OSI)
- Classify communication functions into 6 layers and define functions of each layer
- Provide standard for communication between systems

♦ Layer 1: Physical layer
- Specification of mechanical, physical, electrical, bit-by-bit signaling
- data unit: bit

♦ Layer 2: Link layer
- Specification of frame transmission method
- data unit: frame
- Main protocol: Ethernet
- Communication method:
1. Unicast (one-to-one communication method, most commonly used): MAC address = the first bit starts with 0
2. Broadcast (send data to all network devices attached to local LAN): MAC address = all bits are 1 (ex) FFFF, FFFF)
3. Multicast (sent only to specific group members, using the IP address of Class D): MAC address = local starts with 10. Global starts with 11

♦ MAC address
- The front 3 bytes indicate where to use. Address assigned in the back 3byte pole
- Computers on all networks need a unique address. The MAC address is a physical address (IP address is a logical address)
- The physical address is stored in the ROM of the NIC.

♦ Layer 3: Network Layer
- Logical addressing (IP) of equipment, path determination
- Data unit: Packet
- Main protocol: IP

♦ Layer 4: Transport Layer
- Specification of data transmission method of end process
- Data unit: Segment
- Main protocols: TCP, UDP

♦ 5th layer: Session layer
- Control the start and end of a session
- Data units: messages or data
- Main protocol: TCP session setup

♦ 6th layer: presentation layer
- Data representation and encryption method
- Data units: messages or data
- Main protocols: ASCII, MPEG

♦ Layer 7: Application Layer
- Provides interface between application program and communication program that needs external connection
- Data units: messages or data
- Main protocol: HTTP: FTP

♦ encapsulation, de-encapsulation
- As the layer goes down, the headers are attached to the data. The header attaching process is encapsulation. The de-encapsulation process is called the de-encapsulation process.
- ex) When going down from the transport layer to the network layer, the network header is attached to the data. This action encapsulation.



♦ ഒഎസ്ഐ (ഓപ്പൺ സിസ്റ്റംസ് ഇംതെര്ചൊംനെച്തിഒന് റഫറൻസ് മോഡൽ)
- ആറ് പാളികളാണ് ആശയവിനിമയ ചടങ്ങിൽ വർഗീകരിക്കാൻ ഓരോ പാളി പ്രവർത്തനം നിഷ്കർഷിക്കുന്നു
- തമ്മിലുള്ള ആശയവിനിമയത്തിനായി സാധാരണ നൽകുന്നു

♦ 1 പാളി ഫിസിക്കൽ ലെയർ ബട്ടണില്
- മെക്കാനിക്കൽ പ്രത്യേകതകൾ, ശാരീരിക പ്രത്യേകതകൾ, വൈദ്യുത പ്രത്യേകതകൾ, ബിറ്റ് യൂണിറ്റ് സിഗ്നൽ ട്രാൻസ്മിഷൻ രീതി വ്യക്തമാക്കിയ
- ഡാറ്റ യൂണിറ്റ്: ബിറ്റ് (ബിറ്റ്)

♦ 2 ലെയർ ലിങ്ക് പാളി
- ഒരു ഫ്രെയിം-ബൈ-ഫ്രെയിം സിഗ്നൽ ട്രാൻസ്മിഷൻ രീതി വ്യക്തമാക്കിയ
- ഡാറ്റ യൂണിറ്റ്: ഫ്രെയിം
- പ്രോട്ടോക്കോൾ, പ്രധാന ഇതർനെറ്റ്
- വാർത്താവിനിമയം:
1. യൂണികാസ്റ്റ് (ഒരു-ടു-ഒരു ആശയവിനിമയ രീതി ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന): മാക് വിലാസം = ആദ്യ ബിറ്റ് 0 ഉപയോഗിച്ച് ആരംഭിക്കുന്ന
2. പ്രക്ഷേപണം (പ്രാദേശിക ലാൻ ഘടിപ്പിച്ചിരിക്കുന്ന എല്ലാ നെറ്റ്വർക്ക് ഉപകരണങ്ങളിലുടനീളം ഡാറ്റ അയയ്ക്കുന്നത്): മാക് വിലാസം, എല്ലാ ബിറ്റുകൾ = 1 (ഉദാ) ffff, ffff)
3. മൾട്ടിക്കാസ്റ്റ് (മാത്രം ക്ലാസ് ഡി ഐപി വിലാസം ഉപയോഗിച്ച് ഒരു ഗ്രൂപ്പ് അംഗങ്ങൾക്ക് അയച്ചു): മാക് = പ്രാദേശിക വിലാസം 10 ആരംഭിക്കുന്നത്. ആഗോള 11 ആരംഭിക്കുന്നു

♦ MAC വിലാസം
- ഏതെങ്കിലും സ്ഥലത്ത് ഉപയോഗിക്കുന്ന മുന്നിൽ ൩ബ്യ്തെ പ്രദർശനങ്ങൾ വരുന്നുണ്ടോ. എവിടെ ൩ബ്യ്തെ തണ്ടു നിയമിച്ചു ആ വിലാസം ശേഷം
- നെറ്റ്വർക്ക് ഏതു കമ്പ്യൂട്ടർ ഒരു തനതായ വിലാസം ആവശ്യമാണ്. മാക് വിലാസം വിലാസം (IP വിലാസം ഒരു ലോജിക്കൽ വിലാസമാണ്) ആണ്
- ഫിസിക്കൽ വിലാസം എൻഐസി റോം സംഭരിച്ചിരിക്കുന്ന

♦ 3 ലെയർ നെറ്റ്വർക്ക് പാളി
- ലോജിക്കൽ, ഉപകരണങ്ങൾ (ഐപി) എന്ന അഭിസംബോധന തീരുമാനം പാത
- ഡാറ്റ യൂണിറ്റ്: പാക്കറ്റ്
- പ്രധാന പ്രോട്ടോക്കോളുകൾ: ഐ.പി.

♦ 4 ലെയർ ട്രാൻസ്പോർട്ട് പാളി
- ഡാറ്റ ട്രാൻസ്ഫർ പ്രക്രിയ പദ്ധതി ചട്ടങ്ങൾ ഇല്ലാതായാലും
- ഡാറ്റ യൂണിറ്റ്: വിഭജനങ്ങൾ
- പ്രധാന പ്രോട്ടോക്കോളുകൾ: ടിസിപി, യുഡിപി

♦ 5 ലെയർ സെഷൻ പാളി
- സെഷൻ ആരംഭിക്കുന്നതും അവസാനിക്കുന്നതുമായ നിയന്ത്രിക്കുക
- ഡാറ്റ യൂണിറ്റ്: സന്ദേശങ്ങൾ, അല്ലെങ്കിൽ ഡാറ്റ
- പ്രധാന പ്രോട്ടോക്കോളുകൾ: ടിസിപി സെഷൻ സജ്ജീകരണം

♦ 6 ലെയർ അവതരണ പാളി
- ഡാറ്റ പ്രാതിനിധ്യം എൻക്രിപ്ഷൻ
- ഡാറ്റ യൂണിറ്റ്: സന്ദേശങ്ങൾ, അല്ലെങ്കിൽ ഡാറ്റ
- പ്രധാന പ്രോട്ടോക്കോളുകൾ: ആസ്കി, MPEG

♦ 7 ലെയർ അപ്ലിക്കേഷൻ പാളി
- ബാഹ്യ പരിപാടികൾ ആശയവിനിമയങ്ങളും പരിപാടികൾ ബന്ധപ്പെടുന്നതിന് ആവശ്യമായ ഒരു അപ്ലിക്കേഷൻ തമ്മിലുള്ള ഒരു ഇൻറർഫേസ് നൽകുന്നു
- ഡാറ്റ യൂണിറ്റ്: സന്ദേശങ്ങൾ, അല്ലെങ്കിൽ ഡാറ്റ
- പ്രധാന പ്രോട്ടോക്കോളുകൾ: http: എഫ്ടിപി

♦ എന്ചപ്സുലതിഒന്, ഡി-എന്ചപ്സുലതിഒന്
- ബുത്നെഉംദെ ഈ റെക്കോർഡിംഗ് പാളി ഡീ എന്ചപ്സുലതിഒന് തലക്കെട്ട് നീക്കം ഉയരുന്നു ഡാറ്റ പരാമർശിക്കുന്നു മുമ്പ് തലക്കെട്ട് ഈ എന്ചപ്സുലതിഒന് തലക്കെട്ട് നേരെ ഒരു പാളി ഘടിപ്പിച്ചിട്ടുള്ള.
- ഗതാഗത പാളി നെറ്റ്വർക്ക് പാളി പോകുവാൻ ഡാറ്റ മുമ്പ് മുൻ) നെറ്റ്വർക്ക് പിടുത്തം തലക്കെട്ട്. ഈ പ്രവർത്തനം എന്ചപ്സുലതിഒന്.

Wednesday, July 5, 2017

[network] 네트워크 개념 Network Foundation Concepts

♦ 네트워크
-그물처럼 연결되어 동작하는 것

♦ 프로토콜
-컴퓨터와 컴퓨터 혹은 컴퓨터와 단말간 통신할 때 필요한 언어

♦ 네트워크는 규모, 소유권, 물리적 거리에 따라 LAN, WAN, MAN 으로 구분



♦ LAN(Local Area Network)
-9제한된 거리에 있는 기기들끼리 통신 가능하도록 하는 통신 시스템

♦ 토폴로지
-네트워크에서 케이블로 연결된 컴퓨터들의 전체 모양
-물리적 구조(실제모양), 논리적 구조(접속 방식)으로 나뉜다.

-토큰링 : 토큰이라는 짧은 프레임 사용하는 토큰 패싱 방식

♦ 무선LAN 
-IEEE 802.11a (OFDM을 사용하여 데이터 전송)

♦ LAN 스위칭
-실시간 네트워크를 사용하고자 할 경우 사용
-LAN 시크먼트를 스위치 포트에 연결하는 것
-CSMA/CD 방식은 각 단말기가 데이터를 동시에 전송할 때 전송에 제약을 받음
-스위칭 LAN 방식에서는 각 단말기가 동시에 데이터를 전송해도 문제가 없음

♦ 고속 이더넷
-1970년 중반 설계. 기존 이더넷의 전송 속도를 향상시키기 위해 개발된 기술100mbps

♦ 기가 비트 이더넷 
-등장 배경 : 1.큰 대역폭을 지원할 네트워킹 기술 필요.
2. 멀티미디어 데이터 활성화로 인한 서비스 품질 지원

♦ 10기가 비트 이더넷
-CSMA/CD 프로토콜 지원하지 않음(전이중 박식(양방향 데이터 전송)과 광 케이블만 지원)
-WAN 지원 표준화
-최대 지원 거리 : 10KM ~ 40KM



♦ MAN(Metropolitan Area Network)
-대도시에 있는 가입자망 연결
-LAN과 LAN을 연결
-백본 네트워크(LAN에서 WAN으로 연결하는 하나의 회선 또는 여러 회선의 모음)로 가는 길목 역할
-대부분 링 형태로 되어있음
- 모든 트래픽이 백본을 거치는 것을 방지

♦ 메트로 이더넷
-ISP(internet service provider)가 데이터 링크 계층 프로토콜로 이더넷 프로토콜을 사용하는 네트워크
-ISP망과 가입자 망을 이더넷으로 연결
-dark fiber(사용하지 않는 광 선로)사용



♦ WAN(Wide Area Network)

♦ 프레임 릴레이
-통계적 다중화 방식의 효율성과 고속 전송 특성이 결합된 프로토콜
-등장배경 : 고속통신의 필요성 증가, 전송회선 환경의 개선
-목적 : 기존의 패킷 교환 개념을 유지하면서 고속의 데이터 전송

♦ ATM
-등장배경 : 고속, 광대역, 멀티미디어 등을 모두 수용할 수 있는 광대역 정보통신망의 필요성 증가
-원리 : 데이터를 53바이트(헤더, 사용자데이터)의 고정 길이의 셀로 나누어 비동기 방식으로 전송

♦ ISDN
- 통신망의 디지털화를 기반으로 종합적인 서비스 제공
- 서비스를 제공하는 능력에 따라 협대역 ISDN(64Kbps~1.92Mbps), 광대역 ISDN(2Mbps~100Mbps)으로 나눔

♦ 광 네트워크
-대용량의 트래픽을 전달할 수 있는 초고속 네트워크 인프라
-동축 케이블 대신 광섬유 사용

♦ 광 섬유
-장점 : 전기적인 간섭 없음. 매우 높은 전송속도. 보안성이 큼. 오류 발생 가능성 적음
-단점 : 설치와 케이블 접속 시 고도의 기술 필요
-구조 : 중심에서부터. 코어(광 신호 자체를 운송), 클래드(광 신호를 코어에 유지하는 역할), 코팅
-종류 :  단일 모드( 장거리 통신, 코어 직경이 다중모드보다 작음), 다중모드( 단거리 통신, 코어 직경이 단일모드보다 큼, 접속이 쉬움, 최대 속도 제한)



♦ LAN에서의 광 네트워크
-광 이더넷 - 10GbE. 장비의 이용 없이 이더넷 만으로 메트로 코어 네트워크 구성 가능

♦ WAN에서의 광 네트워크
-배경 : 대역폭의 고갈 심화 WDM(파장 분할 다중) 등장
-서로 다른 기술들을 단일한 물리적 인프라 속에 통합
- 파장의 재사용, 프로토콜의 투명성, 확장성

♦ WDM
-파장 분할 다중
-개념적으로 FDM(주파수 분할 다중화)과 비슷
-파장이 다름을 이용하여 여러 반송파 신호를 단일 광섬유에 적용하는 기술



♦ Network
- Connected as a net

♦ Protocol
- The language needed to communicate between the computer and the computer or between the computer and the terminal.

♦ Network is divided into LAN, WAN, and MAN depending on size, ownership, and physical distance.



♦ Local Area Network (LAN)
-9 A communication system that allows devices at restricted distances to communicate with each other.

♦ Topology
- The overall appearance of computers cabled from the network
- Physical structure (physical appearance), logical structure (connection method) is divided into.

- Token Ring: Token passing method using short frame called token

♦ Wireless LAN
IEEE 802.11a (data transmission using OFDM)

♦ LAN Switching
- If you want to use real-time network
- Connecting the LAN Seam to the switch port
-CSMA / CD method is restricted in transmission when each terminal transmits data at the same time
- In the switching LAN method, there is no problem that each terminal can transmit data at the same time.

♦ Fast Ethernet
Designed in mid-1970. Technology developed to improve the transmission speed of existing Ethernet 100mbps

♦ Gigabit Ethernet
- Background: 1. Networking technology required to support large bandwidth.
2. Service quality support by activating multimedia data

♦ 10 Gigabit Ethernet
-CSMA / CD protocol not supported (full duplex (bi-directional data transmission) and optical cable only)
-WAN support standardization
- Maximum support distance: 10KM ~ 40KM



♦ Metropolitan Area Network (MAN)
- Subscriber line connection in big cities
Connect LAN and LAN
- A route to the backbone network (a collection of one line or multiple lines from LAN to WAN)
- Mostly in ring form.
- Prevent all traffic from going through the backbone

♦ Metro Ethernet
-Internet service provider (ISP) uses Ethernet protocol as data link layer protocol.
- Ethernet connection between ISP network and subscriber network
Use -dark fiber (unused optical line)



♦ WAN (Wide Area Network)

♦ Frame Relay
- A protocol that combines the efficiency of statistical multiplexing and high-speed transmission characteristics
- Background: Increased necessity of high-speed communication, improvement of transmission line environment
- Purpose: To maintain high-speed data transmission while maintaining the existing packet exchange concept.

♦ ATM
- Background: The need for a broadband information and communication network capable of accommodating high-speed, broadband, multimedia, etc.
- Principle: Asynchronous transmission of data divided into fixed length cells of 53 bytes (header, user data)

♦ ISDN
- Comprehensive service based on digitalization of communication network
- Divide into narrowband ISDN (64Kbps ~ 1.92Mbps) and broadband ISDN (2Mbps ~ 100Mbps) depending on the ability to provide services.

♦ Optical network
- High-speed network infrastructure capable of delivering large volumes of traffic
- Use fiber instead of coaxial cable

♦ Fiber
- Advantages: No electrical interference. Very high transfer rate. Security is great. Low probability of error
- Disadvantages: High technology required for installation and cable connection
- Structure: From the center. Core (transporting the optical signal itself), clad (serving to keep the optical signal on the core), coating
- Type: Single mode (long distance communication, smaller core diameter than multi mode), multi mode (short distance communication, core diameter larger than single mode, easy to connect, maximum speed limit)



♦ Optical network on LAN
- Optical Ethernet - 10GbE. Metro core network configuration with Ethernet without equipment

♦ Optical network over the WAN
- Background: Depletion of bandwidth becomes WDM (wavelength division multiplex) appearance
- Integration of different technologies into a single physical infrastructure
- Wavelength reuse, protocol transparency, scalability

♦ WDM
- Wavelength division multiplexing
- Conceptually similar to FDM (Frequency Division Multiplexing).
- Technique of applying multiple carrier signals to a single optical fiber using different wavelengths



♦ Network
- mba ho tahaka ny harato-tarihina mifandray fandidiana

♦ Protocol
- ny teny ilaina mba mifandray amin'ny solosaina, na eo amin'ny solosaina sy ny solosaina ny terminal

♦ tambajotra Mizara ho ny LAN, WAN, ny olombelona, ​​arakaraka ny habeny, tompony, ara-batana lavitra



♦ LAN (eo an-toerana Area Network)
-9 fifandraisana mba hahatonga ny fifandraisana eo amin'ny fitaovana ao amin'ny rafitra voafetra lavitra

♦ Topology
- rehetra ny solosaina mifandray amin'ny telegrama Network amin'ny endrika
- Mizara ho amin'ny ara-batana rafitra (endrika ara-batana), ny lojika rafitra (fifandraisana maody).

- famantarana Ring-mandalo tetika famantarana izay mampiasa fohy endriny atao hoe famantarana

♦ Wireless LAN
-IEEE 802.11a (ny fifindran'ny rakitra mampiasa OFDM)

♦ ara LAN
- raha te-hampiasa ny tena amin'ny fotoana Network
Tsy -LAN hitady fitsaboana fa ny mifandray amin'ny jiro seranan-tsambo
-CSMA / CD fomba mandray ny tery amin'ny fifindran'ny fotoana tsirairay mampita alalan'ny terminal ny angon-drakitra tamin'izany andro izany
- LAN ara fomba, dia tsy misy olana na dia ny terminal ny tsirairay miaraka amin'izay koa ny fampitana tahirin-kevitra

♦ Fast Ethernet
Natao tao amin'ny tapaky -1970. 100mbps teknolojia natao hanatsarana ny tahan'ny fifindran'ny misy eo amin'ny sehatra Ethernet

♦ Gigabit Ethernet
- fijery eo andamosina: 1. tambajotra teknolojia ilaina mba hanohanana passante bebe kokoa.
2. Quality ny Service fanohanana noho ny fampahavitrihana ny haino aman-jery tahirin-kevitra

♦ 10 Gigabit Ethernet
-CSMA / CD protocole dia tsy nanohana (Duplex ihany no manohana feno tsara-pahaizana (roa-famindrana izany tahirin-kevitra) ary Optical telegrama)
-WAN fanohanana penitra
- Ny ambony indrindra nanohana elanelana: 10km ~ 40KM



♦ MAN (Metropolitan Area Network)
- nanao famandrihana andalana fifandraisana ao an-tanàna
Mampifandray ny LAN -LAN
- mandeha eny an-dalana zorony manompo ho toy ny hazondamosina Network (fitambarana andalana iray na maro mba tsipika mampifandray ny LAN amin'ny WAN)
Tena misy ao amin'ny endriky ny peratra
- tsy ny fifamoivoizana mandalo ny hazondamosina

♦ Metro Ethernet
-ISP (mpanome tolotra aterineto) dia tambajotra izay mampiasa ny Ethernet fifanarahana amin'ny data-rohy sosona fifanarahana
Connect -ISP tambajotra sy ny fidirana tambajotra Ethernet
Ampiasao -dark fibre (Optical tsipika tsy ampiasaina)



♦ WAN (Wide Area Network)

♦ Frame fampitàna
- tsy mahomby sy haingam-pandeha fifindran'ny toetra mampiavaka ny antontan'isa multiplexing rafitra mitambatra fifanarahana
- Fampahafantarana andamosina: Ny fitomboan'ny fa ilaina ny fifandraisana haingam-pandeha sy hanatsarana ny tontolo iainana ny fifindran'ny tsipika
- Zava-kendreny: haingam-pandeha fampitana tahirin-kevitra foana raha ny foto-kevitra nentim-paharazana ny fonosana ara

♦ ATM
- Fampahafantarana andamosina: haingam-pandeha, haingam-pandeha, tsy mitsaha-mitombo ny filàna tambajotra haingam-pandeha vaovao izay afaka handraisana rehetra ny haino aman-jery,
- Toro lalana: mizara sela iray 53 raikitra halavan'ny oktety ny tahirin-kevitra (ny lohapejy, mpampiasa antontan-kevitra) nalefa asynchronously

♦ ISDN
- manome tolotra feno miorina amin'ny digitization ny tambajotra
- arakaraka ny fahaizany manome asa fizarana ny narrowband ISDN (64Kbps ~ 1.92Mbps), Broadband ISDN (2Mbps ~ 100Mbps)

♦ Optical Network
- foto-drafitrasa tambajotra haingam-pandeha mahavonjy boky be dia be ny fifamoivoizana
- mampiasa fibre optic tariby fa tsy coaxial

♦ Fibre
Tombony: Tsy misy herinaratra fitsabahan'ny. Very avo fandefasana haingana. Greater fiarovana. Latsaky fahadisoana mora
- maharatsy ny mifampiresaka: Installation sy ny tariby fifandraisana toy ny efa mandroso ny teknolojia ilaina
- Structure: avy amin'ny foibe. Fototra (ny andraikitra noho ny fanaovana ny Optical famantarana eo amin'ny fototra) (hazavana famantarana ihany Transport), cladding, coating
- Type: Single-fomba (lavitra fifandraisana, ny fototra savaivony dia kely noho ny multi-fomba), multi-fomba (fohy-isan-karazany ny fifandraisana, ny fototra savaivony lehibe kokoa noho ny iray fomba, ny mora ny fahafahana miditra, mametra ny ambony indrindra hafainganam-pandeha)



♦ Optical tambajotra eo amin'ny LAN
- Optical Ethernet - 10GbE. Metro Ethernet fototra Network dia afaka ahitana afa-tsy ny fampiasana ny fitaovana

♦ Optical tambajotra ao amin'ny WAN
- andamosina: lany ny passante lalina WDM (fizarana halavan'ny onjam multiplexing) niseho
- tafiditra ao amin'ny tsirairay iray fotodrafitrasa ara-batana sy ny teknolojia hafa
- ampiasaina ny onjam, ny mangarahara ny protocole, scalability,

♦ WDM
- halavan'ny onjam-division-multiplexé
- conceptually mitovy amin'ny FDM (matetika division multiplexing)
- mampiasa ny halavan'ny onjam ny teknika samy hafa ny mampihatra ny maro-mitondra famantarana eo amin'ny iray Optical fibre

Tuesday, July 4, 2017

[linux] 비밀번호 잊어버렸을 시. 프로세스 작업(pstree), 메세지 보내기(write) If you forgot your password. process work (pstree), send a message (write)

♦관리자 비밀번호 잊어버렸을 때
부팅화면 (버전 선택하는 창)에서 'e' → 맨 밑에서 2번 째 줄 변경 : ro→rw, rhgb~ →init=/bin/bash → ctrl+x (저장) → 'passwd' 입력→ exec /sbin/init(적용)

※비밀번호 변경 막기
vi /etc/grub.d/00_header

→맨 밑줄에 추가 :
cat << EOF
set superusers="grubadmin"       : 아이디
password grubadmin 1234         : 비밀번호
EOF

→ :wq

→grub-mkconfig-0 /boot/grub2/grub.cfg (적용)

♦ If you forget the administrator password
Change the second line from the boot screen (version selection window) → ro → rw, rhgb~ → init = / bin / bash → ctrl + x (save) → input passwd → exec / sbin / Init (apply)

※ Block password change
vi /etc/grub.d/00_header

→ Add to bottom line:
cat << EOF
set superusers = "grubadmin"    : id
password grubadmin 1234     : password
EOF

→: wq

→ grub-mkconfig-0 /boot/grub2/grub.cfg (apply)

♦ Кога ќе заборавиме на администраторска лозинка
Подигање на екранот (прозорец избор верзија) "е" → одат под втората линија се менува: ro → rw, rhgb ~ → init = / bin / bash → Ctrl + X (Зачувај) → "passwd" влез → exec / sbin / init (примени)

※ спречи лозинка промени
vi /etc/grub.d/00_header

cat << EOF
set superusers="grubadmin"       : Проект
password grubadmin 1234         : Лозинка
EOF

→: wq


→ grub-mkconfig-0 /boot/grub2/grub.cfg (примени)



♦ 프로세스 출력 : ps
top : 실시간으로 프로세스 보기(3초마다 갱신)
-ef : 모든 프로세스 출력
UID : 사용자
PID : 프로세스 ID
PPID : 부모 PID
C : CPU
STime : 시작 시간
TTY : 터미널
time : 작업시간
cmd : 명령어

♦ Process Output: ps
top: View process in real time (update every 3 seconds)
-ef: all process output
UID: User
PID: Process ID
PPID: parent PID
C: CPU
STime: Start time
TTY: Terminal
Time: Working time
Cmd: command

♦ процесот излез: ps
top: Види процеси во реално време (ажурираат на секои 3 секунди)
-ef: било излез процес
UID: Корисник
PID: ID Процес
PPID: родител PID
C: процесорот
STIME: Почеток
TTY: Терминал
TIME: Работно време
cmd: команда



♦ 프로세스 구조 출력 : pstree
-p : PID 출력
-pn : PID 번호 순서대로 출력

♦ Process structure output: pstree
-p: PID output
-pn: Output in order of PID number

♦ процесот излез структура: pstree
-P: PID излезот
-pn: PID излезот во нумерички редослед



♦ 프로세스 죽이기 : kill [PID]
사용자 죽이기 : killall -U [사용자]

♦ Process kill: kill [PID]

Kill user: killall -U [user]

♦ убие процесот: kill [PID]

Те убие: killall -U [USER]



♦ 접속 사용자 출력 : who
whoami : 내가 접속한 계정
w : 자세한 정보 출력

♦ Connection user output: who
whoami: the account I access

w: Print detailed information

♦ -up корисникот излез: who
whoami: Јас поврзани сметки

w: опширниот излез



♦메세지 보내기 : write [상대 사용자] [터미널 번호]
서버에 메세지 보내기 : wall "OOOOOOOO"
종료 : ctrl+d

♦ Send Message: write [Relative User] [Terminal Number]
Send a message to the server: wall "OOOOOOOO"
Exit: ctrl + d

♦ Испрати порака: write [вашиот противник] Терминал број
Испрати порака до серверот: wall "OOOOOOOO"
Излез: Ctrl + d

[linux] 파티션 나누기 (fdisk), 마운트 Partitioning (fdisk), mount

♦ 파티션 구조
주 파티션 : max=4개
extended 파티션 : max=1개
logical 파티션 : max=매우 많음
※파티션이 5개 이상이면 주 파티션은 3개를 차지하고, 그 외에는 extended 파티션이 공간을 만들어 준다. 그리고 나머지 파티션 2개는 logical 파티션이 차지한다.
ex) 파티션 6개 : 주 파티션 3개. extended 파티션이 4번째 파티션으로 공간을 만들어 준다. 나머지 파티션 3개는 logical 파티션이 5,6,7 번째로 차지한다.

♦ Partition structure
Primary partition: max = 4
Extended partition: max = 1
Logical partition: max = very large
※ If the number of partitions is 5 or more, the main partition occupies 3, and the extended partition makes space. The other two partitions are occupied by the logical partition.
Ex) 6 partitions: 3 primary partitions. The extended partition creates space on the fourth partition. The remaining 3 partitions occupy logical partitions 5, 6, and 7.

♦ hanganga tataitia
Tataitia e te Paraimere: max = 4 kuri
pātaki roa: max = 1 kuri
pātaki arorau: max = Tino iti
※ Ki te arai, ko te rima, neke atu rānei arai tuatahi ni'ai te toru, hanga ana e ia tenei wāhi arai whānui mo te ētahi atu. Na hanga te toe e rua pātaki ake he arai arorau.
ex) arai 6: 3 wiki tataitia. hanga tenei te arai roa rite te wāhi arai tuawha. Ko te toe pātaki e toru, e pātaki arorau noho te 5,6,7 th.



♦ HDD 타입
1. IDE (병렬)
hd+문자 : hda, hdb, hdc(cd-rom), hdd ...
※centos 6로 넘어오면서 없어졌다.

2. SCSI (직렬)
sd+문자 : sda, sdb, sdc, sdd, ...

♦ HDD type
1. IDE (parallel)
Hd + characters: hda, hdb, hdc (cd-rom), hdd ...
※ It disappeared in centos 6.

2. SCSI (serial)
Sd + characters: sda, sdb, sdc, sdd, ...

♦ momo HDD
1. IDE (Whakarara)
hd + kuputuhi: hda, hdb, Toihau (cd-rom), HDD ...
※ i haere mai ahau i runga i ki CentOS 6.

2. SCSI (Serial)
sd + kuputuhi: SDA, sdb, Judges, sdd, ...



♦ 파티션 타입
1. IDE
hd+문자+숫자 : hda1, hda2, ...

2.SCSI
sd+문자+숫자 : sda1, sda2, ...

♦ Partition type
1. IDE
Hd + letters + numbers: hda1, hda2, ...

2.SCSI
Sd + letters + numbers: sda1, sda2, ...

momo o te arai
1. IDE
hd + kuputuhi tau +: hda1, hda2, ...

2.SCSI
sd + kuputuhi tau +: sda1, sda2, ...



♦ 파티션 작업 : fdisk [-옵션] [장치]
-l : 리스트 출력

d : 삭제
n : 생성
ex) n >>  파티션 종류 지정 >> 파티션 번호 지정 >> 시작지점 선택 >>  종료지점 선택(ex) +300M, +2G)
p : 확인
q : 저장하지 않고 종료
w : 저장하고 종료

※logical 만들고는 재부팅

※파티션 만든 후 포맷 : mkfs.xfs [파티션]

♦ Partitioning: fdisk [- option] [device]
-l: List output

d: Delete
n: Create
Ex) n >> Specify partition type >> Specify partition number >> Select start point >> Select end point (ex) + 300M, + 2G)
p: Confirm
q: Exit without saving
w: Save and exit

※ Create logical and reboot


※ After creating partition format: mkfs.xfs [partition]

♦ ngā mahi wawahi: fdisk [- kōwhiringa] [pūrere]
-l: Rārangi putanga

d: Mukua
n: whakaputa
ex) n Tīpakohia te momo tataitia āta >> >> >> taua tataitia tīmata ira Tīpakohia >> ira mutunga (ex) + 300m, + 2G)
p: haamauraa
q: te whakamutu te kore tiaki
w: Whakaorangia me Waiho

※ arorau ki te waihanga reboots


※ pātaki hanga i muri i te hōputu: mkfs.xfs [tataitia]



♦ HDD와 컴퓨터 연결 : mount
mount [장치] [디렉토리] : 연결
umount [장치 혹은 디렉토리] : 연결 해제
mount , df -h : 마운트 확인

♦ HDD to computer connection: mount
mount [device] [directory]: connection
umount [device or directory]: Disconnect
mount, df -h: Mount Verification

♦ HDD me hononga rorohiko: Maunga
mount [pūrere] [whaiaronga]: Hononga
umount [pūrere ranei whaiaronga]: Momotu
mount, df -h: Mount Taki

[linux] 인터넷에서 패키지 설치하기 (yum) Installing packages from the Internet (yum)

♦인터넷에서 의존성 검색해서 패키지와 같이 설치 : yum
                                                             ex) yum (-y) install (--skip) [패키지명]
-y : 질문 하지 않고 진행
--skip : 오류 무시 진행
intall [패키지명] : 설치
provides [패키지명] : 의존성 검색
remove [패키지명] : 삭제 (의존성 문제 생길 수 있으니 rpm으로 삭제 추천)
update : 업데이트
ex) yum update

※유의사항
1. 인터넷 연결되어야 설치되기 때문에 인트라넷이면 따로 패키지를 받아와야 함
2. 비슷한 패키지명 없는 곳에서 실행 ( 그곳부터 검색 후 실행하기 때문이다.)

※도움말 : [명령어] --help 아니면 man [명령어]

♦ Detect dependencies from the internet and install them as packages: yum
                                                              Ex) yum (-y) install (--skip) [package name]
-y: progress without asking
--skip: ignore error progress
intall [package name]: install
provides [package name]: dependency search
remove [package name]: delete (rpm is recommended to remove dependency problem)
update: update
Ex) yum update

※Notice
1. It must be connected to the Internet, so if it is an intranet, it should receive package separately
2. Run in a place without a similar package name (because it runs after searching from there).

※ Help: [command] --help or man [command]

अशा पॅकेज, इंटरनेट वर शोध द्वारे प्रतिष्ठापीत ♦ अवलंबीते yum
                                                              ex) yum (-y) install (--skip) [संकुल नाव]
-y प्रश्न: केल्याशिवाय पुढे जाण्यासाठी
--skip: प्रगती दुर्लक्ष त्रुटी
[संकुल नाव] install: प्रतिष्ठापन
हे [संकुल नाव] provides: अवलंबून शोध
[संकुल नाव] remove: हटवा (शिफारस rpm हटवा, विश्वास समस्या होऊ शकते)
update: अद्यतने
माजी) yum update

※ सूचना
1. कारण प्रतिष्ठापन इंटरनेट कनेक्ट करणे आवश्यक आहे संकुल स्वतंत्रपणे इंट्रानेट आहे पुनर्प्राप्त
2. ठिकाणी चालवा संकुल लोक न (कारण शोध चालू केल्यानंतर, तेथून.)

मदत ※ [आदेश] --help किंवा man [आदेश]



인터넷을 이용해 패키지 검색후 설치하는 방법
How to find and install packages using the Internet
कसे इंटरनेट वापरत भरपाई नंतर संकुले प्रतिष्ठापित करणे
https://www.youtube.com/watch?v=kNAKbsDWMN8