The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"непонятки с терминалогии iproute2"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"непонятки с терминалогии iproute2"  
Сообщение от iproute2 on 11-Май-08, 22:28 
читаю мануал:
http://gazette.linux.ru.net/rus/articles/lartc/c834.html

тама пишет:

"Чтобы избежать путаницы, утилита tc использует следующие единицы измерения для задания пропускной способности:

mbps = 1024 kbps = 1024 * 1024 bps => byte/s
mbit = 1024 kbit => kilo bit/s.
mb = 1024 kb = 1024 * 1024 b => byte
mbit = 1024 kbit => kilo bit      
    
Хранятся данные в bps и b.

Но при выводе, tc использует сделующее соглашение:

1Mbit = 1024 Kbit = 1024 * 1024 bps => byte/s  "

но как бит=байт? может чо та не понел?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "непонятки с терминалогии iproute2"  
Сообщение от Oyyo on 11-Май-08, 23:21 
>[оверквотинг удален]
>mb = 1024 kb = 1024 * 1024 b => byte
>mbit = 1024 kbit => kilo bit      
>
>Хранятся данные в bps и b.
>
>Но при выводе, tc использует сделующее соглашение:
>
>1Mbit = 1024 Kbit = 1024 * 1024 bps => byte/s  "
>
>но как бит=байт? может чо та не понел?

поищи другой док, может просто гдето опечатка

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "непонятки с терминалогии iproute2"  
Сообщение от Oyyo on 12-Май-08, 01:17 
а вообще нужно первоисточники читать http://www.linux-foundation.org/en/Net:Iproute2
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "непонятки с терминалогии iproute2"  
Сообщение от Z0termaNN (ok) on 12-Май-08, 15:34 
иногда полезно и в исходниках посмотреть: tc_util.c

/* See http://physics.nist.gov/cuu/Units/binary.html */
static const struct rate_suffix {
    const char *name;
    double scale;
} suffixes[] = {
    { "bit",    1. },
    { "Kibit",  1024. },
    { "kbit",   1000. },
    { "mibit",  1024.*1024. },
    { "mbit",   1000000. },
    { "gibit",  1024.*1024.*1024. },
    { "gbit",   1000000000. },
    { "tibit",  1024.*1024.*1024.*1024. },
    { "tbit",   1000000000000. },
    { "Bps",    8. },
    { "KiBps",  8.*1024. },
    { "KBps",   8000. },
    { "MiBps",  8.*1024*1024. },
    { "MBps",   8000000. },
    { "GiBps",  8.*1024.*1024.*1024. },
    { "GBps",   8000000000. },
    { "TiBps",  8.*1024.*1024.*1024.*1024. },
    { "TBps",   8000000000000. },
    { NULL }
};


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "непонятки с терминалогии iproute2"  
Сообщение от Oyyo on 12-Май-08, 15:37 
ну, это вообще для гениев...
улыбаюсь
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "непонятки с терминалогии iproute2"  
Сообщение от iproute2 on 18-Май-08, 07:48 
>[оверквотинг удален]
>    { "KiBps",  8.*1024. },
>    { "KBps",   8000. },
>    { "MiBps",  8.*1024*1024. },
>    { "MBps",   8000000. },
>    { "GiBps",  8.*1024.*1024.*1024. },
>    { "GBps",   8000000000. },
>    { "TiBps",  8.*1024.*1024.*1024.*1024. },
>    { "TBps",   8000000000000. },
>    { NULL }
>};

Все понел спасибо :) поставил точку!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру