什么散步| 溶栓是什么意思| e是什么牌子| 小儿磨牙是什么原因引起的| 甲不开仓财物耗散是什么意思| 梦见生孩子是什么意思解梦| 撒丫子是什么意思| 2月9号什么星座| 脸上浮肿是什么原因导致的| tm是什么| 2028年属什么生肖| 水是什么生肖| 青少年腰疼是什么原因引起的| 呼吸不过来要喘大气是什么情况| 大姨妈量少是什么原因| 什么人不能吃黄精| 溢于言表什么意思| 酸奶什么时候喝好| 什么是激素| 什么样的柳条| 宫颈纳囊多发是什么意思| 多吃醋有什么好处和坏处| 铁剂不能与什么同服| 纳少是什么意思| sf什么意思| 5月31日什么星座| 搁浅了是什么意思| 鲍鱼吃什么| 皮牙子是什么| 梦见菊花是什么意思啊| 买车置换是什么意思| 甲状腺回声不均匀什么意思| 为什么冬吃萝卜夏吃姜| 血脂稠吃什么药最好| 解说是什么意思| 活跃是什么意思| 痛风急性发作期吃什么药| 夜盲症是什么意思| 全能教是什么| 避孕套有什么牌子| 为什么小脑会萎缩| 十九朵玫瑰花代表什么意思| asp是什么氨基酸| flour什么意思| 什么食物含维生素a| 黑枸杞有什么功效| 十月二十三号是什么星座| 什么的技术| 上眼皮突然肿了是什么原因| 终止妊娠是什么意思| 山药与什么食物相克| 宾格是什么| 糖尿病是什么原因造成的| 硬脂酸镁是什么| 做nt挂什么科| 夜间多梦是什么原因| 吃什么东西可以养胃| 知心朋友是什么意思| 07是什么生肖| 奕字属于五行属什么| 阴道口痒用什么药好| 肠炎用什么药| 便秘吃什么中成药| pigeon是什么意思| 取环挂什么科室| 香槟是什么酒| 特约演员什么意思| 萎缩性胃炎吃什么药| 2.6号是什么星座| 什么是螨虫| 子宫内膜厚吃什么食物好| 核心是什么意思| 抵税是什么意思| 突然戒烟对身体有什么影响| 自欺欺人是什么意思| 螺旋幽门杆菌吃什么药治疗好| 聊胜于无的聊是什么意思| 二尖瓣反流吃什么药| 儿童抽动症挂什么科| 洪字五行属什么| 钢铁锅含眼泪喊修瓢锅这是什么歌| 冰岛为什么不让随便去| 探望是什么意思| 睡眠不好去医院挂什么科| 什么人不适合做业务员| crp是什么检查项目| 胡饼是什么| 井代表什么数字| 狗什么东西不能吃| 什么眼霜去眼袋效果好| 黑藻是什么植物| 一流是什么意思| 去胎毒吃什么最好| bolon是什么牌子眼镜| tspot检查阳性能说明什么| 爱生气的人容易得什么病| 崩漏下血是什么意思| 为什么会打嗝| 大便出血吃什么药好得快| 罘是什么意思| 染发膏用什么能洗掉| 为什么不能用红笔写名字| 六月是什么季节| 眼睛雾化的作用是什么| 神经疼痛吃什么药| 羊水少了对宝宝有什么影响| 蚊子吃什么| 消肿用什么药| 双一流大学是什么意思| 贞洁是什么意思| 早期胃癌有什么症状| 秤砣是什么意思| 粽子叶是什么植物的叶子| 转氨酶异常是什么意思| 道和集团是干什么的| 大芒果是什么品种| 宁字五行属什么| 验光是什么意思| 为什么有些人怎么吃都不胖| golden是什么牌子| edc是什么| 薄如蝉翼是什么意思| 胆红素三个指标都高是什么原因| 什么病不能吃鲤鱼| 世界上什么最大| 早起的鸟儿有虫吃是什么意思| 鲁迅的原名叫什么| 释放天性是什么意思| 34是什么意思| 口粮是什么意思| 小便无力是什么原因| lmy是什么意思| 坐飞机不能带什么东西| 囊肿挂什么科| 鲁迅是什么家| 海带吃了有什么好处| 胎菊泡水喝有什么功效| 阿胶糕什么人不能吃| 鸡蛋饼用什么面粉| 你是我的唯一什么意思| 2021属什么生肖| 爱之深恨之切是什么意思| 骨髓是什么| 茯苓什么人不能吃| 天山翠属于什么玉| 上海的特产是什么| 梦见很多虫子是什么意思| 吃皮是什么意思| 肺部纤维化是什么意思| 血压正常头晕是什么原因| 朝奉是什么意思| 关税是什么| 括约肌是什么| 孕妇喝什么汤最好最有营养| 气蛋是什么病| 胃寒喝什么茶暖胃养胃| 缘分什么意思| 过去的日子叫什么日| 呵呵哒是什么意思| 歺是什么意思| 小孩子走神是什么原因| 暂住证办理需要什么材料| 单鞋是什么鞋| 骨折和断了有什么区别| 2.18是什么星座| 尿道口流脓什么病| 手术后不能吃什么食物| 紫微斗数是什么| b超回声不均匀是什么意思| 尿蛋白十一是什么意思| 昝是什么意思| 梦到喝酒是什么意思| 茄子有什么功效| 祛斑产品什么好| 什么是吸附性义齿| 查乙肝挂什么科| 拉倒吧是什么意思| 梦见妈妈出轨预示什么意思| 汗臭味很重是什么原因引起的| 单侧耳鸣是什么原因引起的| 舌吻什么感觉| 脾胃有火是什么症状| betty是什么意思| 棱长是什么| 酒喝多了喝什么解酒| 吕布的武器是什么| 全套是什么意思| 高线是什么| 雷什么风什么成语| ab型和b型生的孩子是什么血型| 喝什么睡眠效果最好| 胰岛素是干什么用的| 亦或是什么意思| 乙肝核心抗体偏高是什么意思| 七月份出生是什么星座| 外阴瘙痒用什么洗液| 鸡粉是什么| 脆生生是什么意思| 狗狗拉稀吃什么药| 前列腺是什么病| 什么情况需要打破伤风| 摄人心魄是什么意思| 下连是什么意思| 武松的性格特点是什么| 初伏是什么意思| 321是什么意思| 防晒衣什么材质最防晒| 柴鸡蛋是什么| darling是什么意思| 乳房痒是什么原因| 嗳腐吞酸是什么意思| 卩是什么意思| 反流性食管炎吃什么药好| 黄曲霉素是什么| 8月12号是什么星座| 爱情和面包是什么意思| 为什么会梦到蛇| 热疹用什么药| 回流是什么意思| 赢弱什么意思| 血痣是什么原因引起的| 睡前吃什么有助于睡眠| 跳蚤最怕什么药| dr和ct有什么区别| 例行检查是什么意思| 秃鹫是什么动物| 1994属什么生肖| 鲫鱼吃什么| 七月份适合种什么菜| 什么是高脂肪食物| 相忘于江湖是什么意思| 1905年属什么生肖| 雌雄是什么意思| 和胃是什么意思| 近视眼睛什么牌子好| 紧急避孕药有什么副作用| b细胞淋巴肿瘤是一种什么病| 淋巴结清扫是什么意思| 2014年什么年| 什么是孢子| 12月6号是什么星座| 脐下三寸是什么地方| 牙龈萎缩是什么原因造成的| 跌打损伤挂什么科| 心什么神往| 鼻子出汗多是什么原因| 女性肠痉挛有什么症状| 有心火是什么症状| 怀孕后期脚肿是什么原因| 梦见打蛇是什么预兆| 绝经三年了突然又出血了什么原因| 黄辣丁吃什么食物| 蚊子喜欢什么味道| 肾阳虚吃什么药| 糖化是什么意思| 多潘立酮片治什么病| 脚气是什么样的| 什么叫2型糖尿病| 意思是什么意思| 妇科炎症是什么原因引起的| 奇妙的什么| 神经性头疼吃什么药好| 点痣后需要注意什么事项| 牙结石不除有什么危害| 百度Vai al contenuto

英媒:贸易战将损害全球福利 最终结果很糟糕

Da Wikipedia, l'enciclopedia libera.
百度 现行养老保险费率为28%,而实际征缴率仅为16%左右,亟待依法建立工资报告制度。

High-Level Data Link Control (HDLC, controllo collegamento dati ad alto livello) è un protocollo di rete del livello data link.

Si tratta di un protocollo a riempimento di bit e usa la tecnica del bit stuffing (inserimento di zeri aggiuntivi) per evitare che le sequenze di terminazione compaiano all'interno dei frame.

Gli standard ISO originali erano:

  • ISO 0009 — Struttura dei frame
  • ISO 4335
  • ISO 6159
  • ISO 6256

Lo standard attuale è ISO 13239, che rimpiazza tutti questi.

HDLC può utilizzare o meno la modalità connessa. Può essere usato per connessioni multipunto, ma attualmente è usato quasi esclusivamente per collegare due dispositivi, usando la ABM (Asynchronous Balanced Mode). Le altre modalità disponibili sono NRM (Normal Response Mode) e ARM (Asynchronous Response Mode).

HDLC è basato sul protocollo SDLC dell'IBM, che è un protocollo di livello 2 proprietario. Fu inglobato nella pila di protocolli X.25 come LAPB, nel protocollo V.42 come LAPM, nella pila Frame Relay come LAPF e nella pila ISDN come LAPD. Adesso è la base per il meccanismo di framing usato con il protocollo Point-to-Point Protocol nelle linee sincrone, essendo usato da molti server per connettersi a una WAN (in genere Internet). Una versione un po' diversa è usata anche come canale di controllo per le linee telefoniche E-carrier (E1) e SONET. Alcuni produttori, come Cisco, hanno implementato protocolli come Cisco HDLC che usavano le tecniche per il framing HDLC a basso livello ma non usavano l'intestazione standard HDLC.

I frame dati HDLC possono essere trasmessi attraverso collegamenti sincroni o asincroni. Questi collegamenti non possono determinare l'inizio o la fine di un frame, quindi questo deve essere fatto. In questo caso viene usato un delimitatore (o flag), che è una sequenza di bit che non potrà mai apparire nel resto del frame. Questa sequenza è '01111110', cioè in esadecimale '7E'. Ogni frame inizia e finisce con essa. Quando non sta venendo trasmesso nessun frame, viene trasmesso continuamente un delimitatore. Usando lo standard NRZI per codificare gli stati logici in livelli di tensione (bit 0 = cambiamento, bit 1 = mantenuto il valore precedente), si genera una sequenza continua di bit:

 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0
  _____________   _____________   _____________   _____________
_/             \_/             \_/             \_/             \

Questo viene usato dai modem per sincronizzarsi attraverso circuiti Phase-locked loop. Nella pratica, nei dati da spedire può comparire facilmente la sequenza usata come delimitatore e bisogna quindi trasmetterla in modo da non spedirla come delimitatore. Nei collegamenti sincroni, il problema è risolto con il bit stuffing. Il trasmettitore fa in modo che ogni sequenza di cinque bit a 1 vicini sia seguita da uno 0. è un semplice circuito digitale ad inserire lo 0. Il ricevente, conoscendo questo sistema, toglierà automaticamente i bit 0 aggiunti. In questo modo, se viene ricevuto il flag, avrà 6 bit 1 consecutivi. Il ricevente vedrà 6 bit a 1 e capirà che è un flag — altrimenti il sesto bit sarebbe stato a 0. Questo (sempre considerando la codifica NRZI) garantisce una transizione almeno ogni 6 periodi di trasmissione, in modo da mantenere il sincronismo con il trasmittente. I collegamenti asincroni che usano la porta seriale o una UART mandano i bit a gruppi di 8. Non possiedono circuiti per inserire altri bit. Usano invece il byte stuffing (o "octet stuffing"). L'ottetto che delimita i frame è 01111110 (in esadecimale 7E). Un ottetto "control escape" è formato dalla sequenza '01111101' (in esadecimale 7D). Un ottetto di questo tipo viene mandato prima di ogni byte uguale a sé stesso o al flag. Il byte successivo avrà il bit 5 invertito (contando da destra a sinistra e partendo da 0). Ad esempio, la sequenza dati '01111110' (in esadecimale 7E) verrebbe trasmessa come "01111101 01011110" (in esadecimale "7D 5E").

Il contenuto di un frame HDLC, compreso il flag, è:

Flag Indirizzo Controllo Dati FCS Flag
8 bit 8 bit 8 o 16 bit Lunghezza variabile, 0 o più bit a multipli di 8 16 o 32 bit 8 bit

Bisogna stare attenti al fatto che il flag di fine di un frame può essere anche l'inizio del successivo. I dati arrivano a gruppi di 8 bit. I sistemi telefonici o telegrafici organizzavano il mezzo di trasmissione per spedire 8 bit alla volta, e HDLC adatta semplicemente questo all'invio di dati binari. L'FCS (Frame Check Sequence) è una versione più sofisticata dei bit di parità. Questo campo contiene i risultati di un calcolo binario sui bit che compongono i tre campi precedenti. Questo viene fatto per rilevare errori di trasmissione (bit persi, errati o in più) in modo da poter scartare il frame in ricezione se viene rilevato un errore. è a causa di questo metodo di controllo degli errori che possono esserci limiti massimi nelle dimensioni del campo dati. Più lunga diventa la zona dati, più difficile sarà garantire il rilevamento di errori di trasmissione. L'FCS è a 16 (CRC-CCITT) o 32 (CRC-32) bit. Quando fu creato HDLC, venivano prodotti mezzi trasmissivi per le linee telefoniche, che avevano bisogno di un tasso di errore minore di (errori/bit). Invece, i dati spediti dai PC, necessitano di maggior precisione, minore di . Attraverso l'FCS si possono controllare i dati. Se sono corretti, viene spedito un pacchetto di conferma (ACKnowledge) a chi aveva trasmesso in modo da permettergli di spedire il prossimo frame. Altrimenti il ricevente manda una conferma negativa (Negative ACKnowledge) o, più semplicemente, scarta il frame. Se manda il NACK ed esso arriva a chi aveva trasmesso, può essere spedito un altro frame; altrimenti, dopo un certo tempo scadrà un timer del trasmettitore (che aveva fatto partire appena dopo aver spedito il frame) e il frame verrà ritrasmesso. Le reti ottiche moderne hanno affidabilità molto migliore di (errori/bit), e ciò rende HDLC ancora più affidabile.

Tipi di stazioni (Computer) e modi di trasmissione dati

[modifica | modifica wikitesto]

I tipi di stazioni sono 3:

  • Terminale primario: è responsabile delle operazioni di controllo sul collegamento. Manda i frame di controllo (comandi).
  • Terminale secondario: lavora sotto il controllo di quello primario. Spedisce solo pacchetti di risposta. Il primario è collegato ai secondari attraverso collegamenti logici multipli.
  • Terminale combinato: ha le caratteristiche di entrambi i terminali sopra. Spedisce sia comandi sia risposte.

Questa classificazione contraddistingue tre modalità di funzionamento:

  • ABM (Asynchronous Balanced Mode): in cui interagiscono terminali combinati.
  • NRM (Normal Response Mode): in cui un terminale primario inizia a trasmettere e il secondario risponde se interpellato.
  • ARM (Asynchronous Response Mode): fondamentalmente come l'NRM, con la differenza che un terminale secondario può trasmettere anche senza l'autorizzazione di un terminale primario.

Operazioni HDLC e tipi di frame

[modifica | modifica wikitesto]

Frame 'I' (dati)

[modifica | modifica wikitesto]

I frame 'I' sono usati per trasportare i dati dal livello di rete. In aggiunta possono anche comprendere informazioni per il controllo di flusso e degli errori insieme ai dati (Piggybacking). Per queste funzioni vengono usati i sottocampi del campo di controllo.

  • Campo di controllo dei frame 'I'
0 Manda il numero di sequenza N(S) Poll/Final Ricevi numero di sequenza N(R)
1 bit 3 o 7 bit 1 bit 3 o 7 bit

Il primo campo definisce il tipo. '0' indica un frame 'I'. N(S) indica il numero di sequenza del frame spedito. 3 bit possono indicare valori da 0 a 7, ma nel formato esteso (in cui il campo di controllo è di 2 byte) è usato un intervallo più grande. Il campo Poll/Final è un solo bit con due utilizzi. è chiamato Poll se viene usato dalla stazione primaria per chiedere una risposta alle stazioni secondarie, invece Final quando viene usato da una stazione secondaria per indicare una risposta al termine della trasmissione. Ha significato solo se impostato a 1.

  • In NRM il terminale primario imposta il bit Poll. Il secondario imposta il bit Final nell'ultimo frame I di una risposta.
  • In ARM e ABM, il bit Poll/Final è usato per forzare una risposta.

Frame 'S' (controllo)

[modifica | modifica wikitesto]

I frame di supervisione sono usati per controllo degli errori e di flusso, quando il piggybacking è impossibile o inappropriato, ad esempio quando il campo primario deve mandare solo comandi, risposte o conferme (non dati). I frame 'S' non hanno campi dati.

  • Campo di controllo dei frame S

Può essere a 8 o 16 bit

10 Send sequence no N(S) Poll/Final Receive sequence no N(R)
2 bit 2 bit 1 bit 3 bit
10 Code 0000 Poll/Final Receive sequence no N(R)
2 bits 2 bits 4 bits 1 bits 7 bits

I primi 2 bit ('10') indicano che è un frame S

Voci correlate

[modifica | modifica wikitesto]
  Portale Telematica: accedi alle voci di Wikipedia che parlano di reti, telecomunicazioni e protocolli di rete
黄色裤子搭配什么颜色上衣 头晕吃什么好 验尿白细胞高是什么原因 跃跃欲试什么意思 苯三酚注射有什么用
esmara是什么品牌 什么原因导致月经量少 天井是什么 什么年马月 钾高吃什么可以降下来
什么的眨眼 胜利在什么 中午吃什么 茹字五行属什么 室性早搏吃什么药最好
嗓子痛吃什么消炎药 刻舟求剑是什么意思 上什么环最好最安全伤害小 贫血打什么针效果最好 法王是什么意思
忘不了鱼在中国叫什么hcv7jop6ns3r.cn 锦州有什么大学hcv7jop6ns6r.cn 作壁上观什么意思hcv7jop9ns7r.cn 12.21是什么星座zsyouku.com 什么是盆腔炎hcv9jop0ns5r.cn
梦见生了个儿子是什么意思hcv7jop6ns8r.cn kpi什么意思aiwuzhiyu.com 团购是什么意思hcv8jop6ns8r.cn 丁五行属什么hcv8jop5ns8r.cn 围绝经期吃什么药调理hcv9jop6ns9r.cn
大麦茶是什么做的hcv7jop7ns1r.cn 正方形体积公式是什么hcv7jop9ns1r.cn 什么雅hcv8jop8ns7r.cn 回族人为什么不吃猪肉hcv8jop9ns8r.cn 吃什么补精hcv8jop0ns0r.cn
陶氏腔积液是什么意思hcv8jop2ns9r.cn 山葵是什么hcv8jop5ns6r.cn 胆疼是什么原因hcv9jop4ns3r.cn 坐飞机需要带什么证件hcv8jop4ns9r.cn 一月来两次月经是什么原因hcv8jop9ns5r.cn
百度