Evgenii Legotckoi
Evgenii LegotckoiSept. 16, 2015, 5:14 a.m.

Frame Relay Technology

Origin of Frame Relay technology is the end of the 80s. At this time, more and more began to receive the spread of reliable digital channels plesiochronous systems, synchronous digital hierarchy (PDH and SDH). These technologies provide a reliable high-speed channel with low noise and error.

X.25 protocol stack, which existed before the advent of Frame Relay, included a variety of systems error checking and recovery, as used in the low-speed channels with a large noise level. But with the advent of technologies PDH and SDH communication quality has improved significantly and eliminated the need for a complex system of checks, which was present in the X.25. As a result, the change of the protocol stack came Frame Relay technology, which had only the minimum necessary for delivering information from the sender to the recipient. It is also a breakthrough of this technology was that it provided a guaranteed bandwidth, which could provide early technology.


Transmission of frame in Frame Relay technology

Frame Relay technology uses a technique of virtual channels based on tags, thereby reducing the uncertainty in the data delivery to the recipient and this is not so tough methods of transmission, which is characteristic of primary and telephone networks.

Transmission of frame in Frame Relay technology The virtual channel is established for the exchange of data between the nodes and made entries in the routing tables of all nodes through which this will take place. Set the input and output matching tags that mark the channel in the entire data path. Thus channels may be either unidirectional or bidirectional.

The mechanism of transmission channel package next. If the packet to be transmitted from the computer to the computers C1 C4, the packet is marked with the label 102 and is transmitted to the first node where the routing table of the package marks a new label 106 and is transmitted to the output port 3. Further to this mark, he gets to the second switch, and there gets a new tag 117, which gets on the computer C4.

Virtual Channel Label

Tag virtual channel is the local address of this channel, formally mark FR is the name of the DLCI (Data Link Connection Identifier - Data Link Layer connection identifier). Tags virtual channel should always be unique for each switch, and while they only make sense for the particular switches, ie they do not have values for the other switches and connections between switches must have agreed on the value of the mark.

Метка виртуального канала Frame Relay

Bandwidth Guarantees

But the most interesting features of this technology to customers was a guarantee of bandwidth, which is divided into several types:

  • Committed Information Rate, CIR - always guaranteed bandwidth below which transmission rate does not drop.
  • Committed Burst Size, Bc - the maximum bandwidth that the provider can provide, but do not guarantee a similar data rate, since it does not fit the profile of CIR.
  • Excess Burst Size, Be - the maximum number of bytes that the network will attempt to transmit in excess of the value of Sun for the time interval T.
We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.

Do you like it? Share on social networks!

Comments

Only authorized users can post comments.
Please, Log in or Sign up
AD

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:50points,
  • Rating points-4
m

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:80points,
  • Rating points4
m

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:20points,
  • Rating points-10
Last comments
ИМ
Игорь МаксимовNov. 22, 2024, 11:51 a.m.
Django - Tutorial 017. Customize the login page to Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii LegotckoiOct. 31, 2024, 2:37 p.m.
Django - Lesson 064. How to write a Python Markdown extension Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZEOct. 19, 2024, 8:19 a.m.
Fb3 file reader on Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь МаксимовOct. 5, 2024, 7:51 a.m.
Django - Lesson 064. How to write a Python Markdown extension Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas5July 5, 2024, 11:02 a.m.
QML - Lesson 016. SQLite database and the working with it in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Now discuss on the forum
m
moogoNov. 22, 2024, 7:17 a.m.
Mosquito Spray System Effective Mosquito Systems for Backyard | Eco-Friendly Misting Control Device & Repellent Spray - Moogo ; Upgrade your backyard with our mosquito-repellent device! Our misters conce…
Evgenii Legotckoi
Evgenii LegotckoiJune 24, 2024, 3:11 p.m.
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey1Nov. 15, 2024, 6:04 a.m.
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProjectJune 4, 2022, 3:49 a.m.
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…

Follow us in social networks