upgrade cisco catalyst 3750v2 ios

В стенде у меня их 2 (V2, поэтому памяти 131072K, то есть на прошивку хватит), можно из них стек собрать.
ios:
- старый c3750-ipbase-mz.122-50.SE3
- новый c3750-ipservicesk9-mz.150-2.SE11.bin, а это IP services cryptographic image and device manager files. This image has the Kerberos, SSH, Layer 2+, and full Layer 3 features. This image also runs on the Cisco EtherSwitch service modules.

Подготовка к прошивке заняла меньше 15 минут (соединить кабелем, запустить tftp32). Программа максимум:
- сохранить старую прошивку на tftp 192.168.1.254
- форматнуть flash
- залить уже с извлечением с архива полную версию "IP SERVICES WITH WEB BASED DEV MGR "


Core1>en
Core1#conf t
Core1(config)#int vlan1
Core1(config-if)#ip address 192.168.1.253 255.255.255.0
Core1(config-if)#no shut
Core1(config-if)#exi
Core1(config-if)#exi
Core1#ping 192.168.1.254 - проверка доступности tftp
Sending 5, 100-byte ICMP Echos to 192.168.1.254, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/203/1007 ms

Сохраняем старую прошивку на tftp, на всякий случай

Core1#copy flash:/c3750-ipbase-mz.122-50.SE3//c3750-ipbase-mz.122-50.SE3/c3750-ipbase-mz.122-50.SE3.bin tftp

Address or name of remote host []? 192.168.1.254
Destination filename [c3750-ipbase-mz.122-50.SE3.bin]?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
9567323 bytes copied in 33.538 secs (285268 bytes/sec)


Очищаем flash:

Core1#erase flash:                                                  
Erasing the flash filesystem will remove all files! Continue? [confirm]
mifs[5]: 0 files, 1 directories
mifs[5]: Total bytes     : 27998208 
mifs[5]: Bytes used      : 1024     
mifs[5]: Bytes available : 27997184 
mifs[5]: mifs fsck took 0 seconds.

Erase of flash: complete
 
Запускаем разархивацию с tftp
 
Core1#archive tar /x tftp://192.168.1.254/c3750-ipservicesk9-tar.150-2.SE11.tar flash:..........
Несколько страниц копируемых файлов )))
..........
extracting c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin (18282880 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!O!OOOOOOOOO!O!!O!!O!!O!!!!
extracting info (110 bytes)!
[OK - 22528000 bytes]


Core1#dirDirectory of flash:/
    2  drwx         512   Mar 1 1993 00:45:49 +00:00  c3750-ipservicesk9-mz.150-2.SE11
  528  -rwx         110   Mar 1 1993 01:00:23 +00:00  info
  529  -rwx        1918   Mar 1 1993 00:05:18 +00:00  private-config.text
  530  -rwx        3096   Mar 1 1993 00:05:18 +00:00  multiple-fs
  531  -rwx        2597   Mar 1 1993 00:05:18 +00:00  config.text

27998208 bytes total (5274112 bytes free)
Core1#
Задаем загрузку системы с flash:

Core1#conf t
Core1(config)#boot system flash:/c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin
Core1(config)#exi
Core1#sho boot
BOOT path-list      : flash:/c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin
Config file         : flash:/config.text
Private Config file : flash:/private-config.text
Enable Break        : no
Manual Boot         : no
Allow Dev Key         : yes
HELPER path-list    :
Auto upgrade        : yes
Auto upgrade path   :
NVRAM/Config file
      buffer size:   524288
Timeout for Config
          Download:    0 seconds
Config Download
       via DHCP:       disabled (next boot: disabled)
Core1#wr mem
Building configuration...
[OK]
Core1#reload
Proceed with reload? [confirm]

Началась перезагрузка. Так как это не продакшн, то я сильно не переживал, и когда увидел это:

...done Initializing Flash.
done.
Loading "flash:/c3750-ipservicesk9-mz.150-2.SE11.bin"...@@@@@@@
File "flash:/c3750-ipservicesk9-mz.150-2.SE11.bin" uncompressed and installed, entry point: 0x1000000
executing...

И когда появилось вот это:

extracting front_end/front_end_ucode_info (172 bytes) Software version is different so extracting the whole bundle




front_end/ (directory)
extracting front_end/fe_type_1 (34760 bytes)
extracting front_end/fe_type_2 (78520 bytes)
extracting front_end/fe_type_3 (78520 bytes)
extracting front_end/fe_type_4 (78520 bytes)
extracting front_end/front_end_ucode_info (172 bytes)
extracting ucode_info (76 bytes)

Front-end Microcode IMG MGR: Installed 3 image(s) in cache:

Front-end Microcode IMG MGR: found microcode images for 3 devices.
Image for front-end 0: flash:/front_end_ucode_cache/ucode.3
Image for front-end 7: flash:/front_end_ucode_cache/ucode.3
Image for front-end 14: flash:/front_end_ucode_cache/ucode.3

Front-end Microcode IMG MGR: Preparing to program device microcode...
Front-end Microcode IMG MGR: Preparing to program device[0]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 0...rwRrrrrrrwsssspsssspsssspsssspsssspsss....sspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 0.
Front-end Microcode IMG MGR: Preparing to program device[7]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 7...rwRrrrrrrwssssp...spsssspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 7.
Front-end Microcode IMG MGR: Preparing to program device[14]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 14...rwRrrrrrrwsssspssssp...ssspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 14.
Front-end Microcode IMG MGR: Microcode programming complete.

Люди пишут что у них процедура обновления микрокода занимает минут 20-40, у меня все прошло быстрее.

Core1#sh ver
Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 15.0(2)SE11, RELEASE SOFTWARE (fc3)
...
 
cisco WS-C3750V2-48PS (PowerPC405) processor (revision Q0) with 131072K bytes of memory.Processor board ID FDO1535X13F
Last reset from power-on
1 Virtual Ethernet interface
48 FastEthernet interfaces
4 Gigabit Ethernet interfaces
The password-recovery mechanism is enabled.

512K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address       : 68:BC:0C:C2:4E:80
Motherboard assembly number     : 73-11705-13
Power supply part number        : 341-0266-03
Motherboard serial number       : FDO15351GSJ
Power supply serial number      : DCA1529H5MU
Model revision number           : Q0
Motherboard revision number     : A0
Model number                    : WS-C3750V2-48PS-S
System serial number            : FDO1535X13F
Top Assembly Part Number        : 800-31041-06
Top Assembly Revision Number    : B0
Version ID                      : V08
CLEI Code Number                : COMP600ARC
Hardware Board Revision Number  : 0x03


Switch Ports Model              SW Version            SW Image                
------ ----- -----              ----------            ----------              
*    1 52    WS-C3750V2-48PS    15.0(2)SE11           C3750-IPSERVICESK9-M    


Configuration register is 0xF

Core1>en


На случай если хотим полюбоваться состоянием свича через WEB

Core1(config)#user lab priv 15 secret local
Core1(config)#ip http authentication local

Cisco Policy based Firewall [PBF]

Настраивал первый раз, перепутал интерфейс на который вешать: надо вешать на inside.
https://www.networkstraining.com/cisco-asa-policy-based-routing-pbr/
https://www.cisco.com/c/en/us/td/docs/security/asa/asa94/config-guides/cli/general/asa-94-general-config/route-policy-based.pdf

ESXi на старом AMD

Для ESXi подготовил ПК:
Процессоры amd phenom и athlon— фотография №1
http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20X4%20920%20-%20HDX920XCJ4DGI%20(HDX920XCGIBOX).html
Сама мать
https://support.hp.com/rs-en/document/c01357175
https://www.bios-mods.com/forum/archive/index.php?thread-210-34.html
https://www.bios-mods.com/forum/Thread-HP-MCP61PM-HM-Nettle3-5-17-With-Unlocked-Overclocking-Options

Проц не определился (BIOS я естественно не перепрошивал). НО ESXi с урезанным ОЗУ 4Гб заработал.
 Проверяю идею виртуалок для стенда CCNA:
Если не получится разнести виртуалки по VLAN, то придется выбирать между четырехголовыми сетевухами и парой  TP-link TG-3468 1000

W2k16

Ссылки
NANO
Конфигурирование с нуля
http://itproguru.com/expert/2016/02/how-to-deploy-nano-server-windows-server-2016-step-by-step-plus-great-tips-on-managing-nano-server/
https://technet.microsoft.com/en-us/windows-server-docs/get-started/deploy-nano-server
Подключение к нано
http://www.tomsitpro.com/articles/how-to-remotely-manage-nano-server,2-1051.html

MDT
Additional Reading: For more information about using MDT as part of a complete
deployment solution, refer to: “Automate and manage Windows operating system deployments”
at: http://aka.ms/Mi7wfx
For more information about MDT, including the latest updates, refer to: “Microsoft Deployment
Toolkit” at: http://aka.ms/de2ej0

MAP Tollkit
Reference Links: For more information about the Microsoft Assessment and Planning
(MAP) Toolkit, refer to: http://aka.ms/u7x2mf

Win Server migration tools
    Additional Reading: For more information about the Windows Server Migration Tools and
migration guides for specific roles and features, refer to: “Migrate Roles and Features to Windows
Server” at: http://aka.ms/mr3jqp

Security Tools (навеяно MAP Toolkit)
http://searchsecurity.techtarget.com/Screencasts-On-screen-demonstrations-of-security-tools
Перенос ADDS 2003-2016
https://www.youtube.com/watch?v=d8-ywiREXHI

Работа для друзей\соседей

Как обычно на НГ возникает куча задач.
1. Обновил Win на ноуте друга с переездом на SSD. Странно, но добавление памяти до 4 Гб снизило, по ощущениям, скорость работы
2. Перенес Win 10 x32 на SSD соседу (Acer M5811), установил 2 диска 1Тб в RAID 1 (между Black и Blue выбрали Blue, прикинув что если с ними что-то случится за эти 2 года, то в любом случае на сэкономленные деньги купим еще), заменили видяху на ASUS GTX 750 Ti.
В планах - переход на x64 и увеличениме памяти, для этого прикидываем где взять/вспомнить лицензии.
Было много работы с Diskpart (http://www.howtogeek.com/197296/how-to-use-the-diskpart-utility-to-assign-and-remove-drive-letters/) и возня с перетаскиванием профиля пользователя (http://winaero.com/blog/move-the-users-folder-in-windows-10-windows-8-and-windows-7/) и всякого барахла на медленный RAID1. Узнал способ загрузки Win 10 в Safe Mode через shift (http://www.digitalcitizen.life/4-ways-boot-safe-mode-windows-10)
Осталось наладить автоматические бэкапы (https://evgeniypopov.com/blog/moya-istoriya-po-nastroyke-rezervnogo-kopirovaniya-chast-12.html) и убедить соседа делать их регулярно.

Осталось наладить автоматические бэкапы (https://evgeniypopov.com/blog/moya-istoriya-po-nastroyke-rezervnogo-kopirovaniya-chast-12.html) и убедить соседа делать их регулярно. )))

Живем с Lubuntu - еще пара проблем

Возникла ошибка монтирования 1Tb винта из-за ошибки журнала.
Решилось командами:
1. sudo e2fsck -C0 -p -f -v /dev/sda5  
2. sudo e2fsck -f -y -v /dev/sda5 
Возникла необходимость оставить в фоне  долгий процесс копирования (http://unix.stackexchange.com/questions/65116/does-a-scp-transfer-close-when-i-close-the-shell)
1. Устанавливаем Screen
2. создаем сессию: screen -D -R name_mc (например)
3. Запускаем нужный процесс
4. Отключаемся от сессии: Ctrl+A затем d
5. Закрываем putty или что там еще
6. Возобнвляем подключение командой с именем сессии: screen -D -R name_mc
7. Для завершения сессии набираем exit

Teamviewer под Ubuntu

http://www.tonisoto.com/2013/07/launching-teamviewer-remotely-throught-ssh/
  1. Login into your home linux box through ssh. Don’t use root access unless it was necessary. Use ‘sudo’ instead.
  2. Locate where teamviewer is installed:
    user@home_machine:~$ whereis teamviewer
    teamviewer: /usr/bin/teamviewer /etc/teamviewer
  3. Now run this command to get the list of commands:
    user@home_machine:~$ /usr/bin/teamviewer –help
    TeamViewer 8.0.17147 <-- Your version
     teamviewer start TeamViewer user interface (if not running)teamviewer --help print this help screen
      teamviewer --version ;  print version information
      teamviewer --info ; print version, status, id
      teamviewer --passwd [PASSWD] ; set a password (useful when installing remote (ssh)
     teamviewer --daemon restart ; stop/start TeamViewer daemon

Превращаем DB60 DTE в DCE и делаем переходник

1. У выбранного кабеля вскрываем DB60, отрезаем 52 контакт от группы 50-51-52. Закрываем DB-60
2. Смотрим что на выходе: если 232, то одна схема, если 530 - другая схема.

Для переходников используем DB25female-DB25female
Спаиваем нутрянку по выбранной схеме и вуаля.
проверяем соединение:
show controllers serial x/x
show int serialx/x
debug serial interface

Jerry Lee Ford - Microsoft Windows PowerShell 2.0 Programming for the Absolute Beginner (2nd Ed) 2008 - Ch3

Ch. 3
Нам обязательно поможет в изучении Powershell
Listing тут

Команды PowerShell

Список команд и переменных

Jerry Lee Ford - Microsoft Windows PowerShell 2.0 Programming for the Absolute Beginner (2nd Ed) 2008

Книга посвящена Ver2, Ver 3 Powershell'а

Pipeline
cmd.exe, данные передаются как текст => затруднения, когда ожидаемяй формат отличается от необходимого.
Windows PowerShell возвращает объекты, к свойствам или методом обращается второй командлет.
"With object piping, the programmer is relieved of the responsibility of formatting object data, significantly simplifying the scripting process." - стр. 9
Listing тут

[Специалист] Автоматизация административных задач при помощи Windows PowerShell 3.0 [2015, RUS]

Видео 1-3

И то, что удалось извлечь

Richard Siddaway - PowerShell in Practice - 2010

Просмотрел 1-е 4 главы.
Нет заданий в конце каждой главы. Рассматривает PS ver.2, ver.3
Форум тут. Из книги запустил скрипты:

Взаимодействие с WMI
Время последней  перезагрузки
Get-WMIObject -Class Win32_OperatingSystem -property LastBootUpTime | foreach {[System.Management.ManagementDateTimeConverter]::ToDateTime($_.LastBootUpTime)}

ИД процесса приложения notepad.exe
Get-WmiObject -Class Win32_Process -Filter 'Name = "notepad.exe"' | Select Name, Processid | Format-Table -AutoSize

try to connect two modules: WIC-1T and WIC-2T by this cables: DB60-V35MT + V35(female)-RS232(male) + SS-RS232FC. All cables standard length, about 3 meters. This means that summary length of all cables about 6 meters. I configure this modules on 2651XM, IOS 12.3.Lights on both modules green, but "Serial1/0 is up, line protocol is down "

Hello, friends.
I try to connect two modules: WIC-1T and WIC-2T by this cables: DB60-V35MT + V35(female)-RS232(male) + SS-RS232FC. All cables standard length, about 3 meters. This means that summary length of all cables about 6 meters. I configure this modules on 2651XM, IOS 12.3.Lights on both modules green, but "Serial1/0 is up, line protocol is down "
DB60-V35MT + V35(female)-RS232(male) - are from the right side of the photo.
cables


Wic-1T configuration (DTE)
interface Serial1/0
ip address 10.0.0.2 255.255.255.0
encapsulation ppp
Wic-2T configuration (DCE)
interface Serial0/1
ip address 10.0.0.1 255.255.255.0
encapsulation ppp
clockrate 2000000
dce-terminal-timing-enable

Serial1/0 is up, line protocol is down
Hardware is DSCC4 Serial
Internet address is 10.0.0.2/24
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation PPP, loopback not set
Keepalive set (10 sec)
LCP Listen
Closed: IPCP, CDPCP
Last input never, output 00:02:51, output hang never
Last clearing of "show interface" counters 00:03:56
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/1/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
Available Bandwidth 1158 kilobits/sec
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
11 packets output, 154 bytes, 0 underruns
0 output errors, 0 collisions, 4 interface resets
0 output buffer failures, 0 output buffers swapped out
29 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up


Serial0/1 is up, line protocol is down
Hardware is PowerQUICC Serial
Internet address is 10.0.0.1/24
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation PPP, LCP REQsent, loopback not set
Keepalive set (10 sec)
Last input never, output 00:00:00, output hang never
Last clearing of "show interface" counters 00:04:15
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/1/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
Available Bandwidth 1158 kilobits/sec
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
52 packets output, 728 bytes, 0 underruns
0 output errors, 0 collisions, 16 interface resets
0 output buffer failures, 0 output buffers swapped out
10 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up
чтобы распаковать tgz в Linux, вам необходимо
tar -zxvf archive.tgz
где archive.tgz - имя tgz архива, который вам нужно распаковать.

Lubuntu внутри домашней сети

Не мог установить, пока не поменял адресное пространство. Мой Netgear напрочь отказывался пропускать вовне сеть 169.254.0.X / 24
После сброса в дефолтный конфиг - пинги пошли и настала пора конфига SAMBA
https://ubuntuforums.org/showthread.php?t=1623346
To enable file sharing on a Lubuntu 10.10 machine, go to Preferences > Synaptic Package Manager and add the following:-
* samba
* system-config-samba
* gvfs-bin
* gvfs-backends
После всего ярлык SAMBA не хотел запускаться
 - отсутствовал пакет gksu
решено: Установил
 - при запуске через ком. строку не находился
SystemError: could not open configuration file `/etc/libuser.conf': No such 
file or directory 
решено: sudo touch /etc/libuser.conf 
 
Настройка SAMBA 
Если SAMBA не хочет запускаться, после смены места монтирования папок, то проще её переустановить:
sudo apt-get purge samba-common
sudo apt-get autoremove
sudo apt-get update
sudo apt-get install samba smbclient
 
проверка smbclient -L 127.0.0.1 -N
 
Не знаю, почему так получилось.. прописал ip-адрес и имя сервера в 
windows\system32\drivers\etc\hosts и монтировал по имени, а не по 
адресу: 
net use m: \\alexlaptop\ktorrent 
 
 
Настройка SSH:
 This service will start running as soon as it is installed. To verify this, you can do
-  sudo apt-get install openssh-server  
- ssh localhost
yes to the question about the unknown fingerprint and do you want to continue connect, and then providing your password. You will then log in to your own local computer over SSH. This is pretty useless, except as a test, so type
- exit 
to end that SSH session.  
 
 
 
Качаем и ставим Teamviewer: sudo dpkg -i teamviewer_linux_x64.deb  
1. лечим отсутствие зависимостей: sudo apt-get -f install
2. доставляем Dependency is not satisfiable: libpng12-0
3. еще раз ставим sudo dpkg -i teamviewer_linux_x64.deb

сессия в кармане. )))
 
 
Запуск Utserver из командной строки 
utserver -settingspath /opt/utorrent-server-alpha-v3_3/ & 
 
Установка HAMACHI для доступа извне: 
https://help.ubuntu.com/community/Hamachi 
http://ubuntovod.ru/instructions/hamachi-ubuntu-linux.html
Ставим на Lubuntu и на Win клиента. Из-под Ubunta создаем сеть. Клиентом цепляемся к ней, получаем SSH сессию
 
Теперь чтобы подключиться защищенным пользователем без прав, надо:
1. Создать пользователя, Задать ему каталог, описание, shell, имя
sudo useradd -m -d /home/user2 -c "user for R2" -s /bin/bash user2 
2. Задать скрипт для запуска .bash_profile со стартом telnet сессии на нужный порт:
#!/usr/bin/expect -f
set timeout 20
set IPaddress 192.168.1.253
telnet $IPaddress XXXX
exit
3. сменить у скрипта группу chgrp и владельца chown на соответствующего пользователя
4. задать пароль пользователю passwd
 
 
Список команд mc (http://mydebianblog.blogspot.ru/2011/01/midnight-commander.html) 
Распечатать: https://cloud.github.com/downloads/drakulavich/russian-mc-cheatsheet/rmc.pdf

Связь 2 роутеров кучей кабелей

Стенд разрастается.
Типы памяти CISCO 2600
Достал несколько WIC-1T, WIC-2T.
Нашел кабели
DB60-V35MT с переходником на 232MT и кабели SS-232FC.

Задача - состыковать, чтобы закупить недостающую 2522 или NM-8A/S и собрать Frame-Relay
Each serial WIC has one LED, labeled CONN for each port, which lights when the serial port is connected. CONN LED indicates:
       port is in DTE mode, the have been detected
             Data Send Ready (DSR),
             Data Carrier Detect (DCD),
             and Clear To Send (CTS) .
       port is in DCE mode, have been detected
             Data Terminal Ready (DTR)
             Ready To Send (RTS) .


Конфиги стандартны для DCE (clock rate) и DTE, по умолчанию encapsulation = HDLC.
Диагностика:
debug serial interface
debug interface serial 3
undebug all
  
И...
Оказывается белые переходники не EIA-232, а EIA-530, соответственно связаться с SS-232 они не могут (http://www.advancedrelay.com/downloads/pinouts-for-serial-interfaces.pdf).

Powershell

Powershell ссылки и материалы
Windows Powershell ISE [АйЭсИ]
Центр сценариев Microsoft

 Если модулей маловато, для Windows 7 смотрим тут и тут (RSAT - 1 (SP1) ) - качать 289 МБ.
Для Windows 10 - RSAT (remote Server Administration Tools) - требуется перезагрузка
Модули также зависят от ОС, таким образом в PowerShell Windows 7 нет того, что есть в Win2012 и Server2012

Computer Networks: A Systems Approach 5e - Exercises (1.27)

Решение в MathCAD
Презентация по кодированию звука (найдено в интернет), поможет для понимания задачи

For the following, as in the previous problem, assume that no data compression is done. Calculate the bandwidth necessary for transmitting in real time:
(a) High-definition video at a resolution of 1920×1080, 24 bits/pixel, 30 frames/second.
(b) POTS (plain old telephone service) voice audio of 8-bit samples at 8 KHz.
(c) GSM mobile voice audio of 260-bit samples at 50 Hz.
(d) HDCD high-definition audio of 24-bit samples at 88.2 kHz.