{"id":576,"date":"2012-11-17T13:12:17","date_gmt":"2012-11-17T15:12:17","guid":{"rendered":"http:\/\/efagundes.com\/openclass_networking\/?page_id=576"},"modified":"2022-01-16T17:51:25","modified_gmt":"2022-01-16T20:51:25","slug":"enquadramento-contagem-de-caracteres","status":"publish","type":"page","link":"https:\/\/efagundes.com\/networking\/camada-de-enlace-de-dados\/enquadramento-contagem-de-caracteres\/","title":{"rendered":"Enquadramento: contagem de caracteres"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide56.jpg?resize=960%2C720\" alt=\"\" width=\"960\" height=\"720\" \/><\/p>\n<p>O m\u00e9todo de contagem de caracteres utiliza um campo no cabe\u00e7alho para especificar o n\u00famero de caracteres do quadro. Quando v\u00ea a contagem de caracteres, a camada de enlace de dados de destino sabe quantos caracteres devem vir em seguida e onde est\u00e1 o fim do quadro.<\/p>\n<p>O problema com esse algoritmo \u00e9 que a contagem pode ser adulterada por um erro de transmiss\u00e3o. Por exemplo, se a contagem 5 no segundo quadro da figura se tornar 7, o destino perder\u00e1 a sincroniza\u00e7\u00e3o e n\u00e3o ser\u00e1 capaz de localizar o in\u00edcio do quadro seguinte. Por essa raz\u00e3o, o m\u00e9todo de contagem de caracteres quase n\u00e3o mais usado.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O m\u00e9todo de contagem de caracteres utiliza um campo no cabe\u00e7alho para especificar o n\u00famero de caracteres do quadro. Quando v\u00ea a contagem de caracteres, a camada de enlace de dados de destino sabe quantos caracteres devem vir em seguida e onde est\u00e1 o fim do quadro. O problema com esse algoritmo \u00e9 que a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":568,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-576","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P8yKGp-9i","jetpack-related-posts":[{"id":604,"url":"https:\/\/efagundes.com\/networking\/exemplos-de-protocolos\/high-level-data-link-control\/","url_meta":{"origin":576,"position":0},"title":"High-level Data Link Control (I)","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"O HDLC (Higher Level Data Link Control) pertence a uma classe de protocolos que diferem muito pouco entre si, como o protocolo SDLC (Synchronous Data Link Control) da IBM em sua rede SNA (System Network Architecture). O HDLC \u00e9 orientado a bit, em contraposi\u00e7\u00e3o aos protocolos orientados a caracteres. Estes\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide184.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide184.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide184.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide184.jpg?resize=700%2C400 2x"},"classes":[]},{"id":580,"url":"https:\/\/efagundes.com\/networking\/camada-de-enlace-de-dados\/enquadramento-flags-iniciais-e-finais-com-insercao-de-bits\/","url_meta":{"origin":576,"position":1},"title":"Enquadramento: flags iniciais e finais com inser\u00e7\u00e3o de bits","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"Essa t\u00e9cnica de enquadramento permite que os quadros de dados contenham um n\u00famero arbitr\u00e1rio de bits e possibilita a utiliza\u00e7\u00e3o de c\u00f3digos de caracteres com um n\u00famero arbitr\u00e1rio de bits por caractere. De acordo com essa t\u00e9cnica, cada quadro come\u00e7a e termina com um padr\u00e3o de bits, 01111110. Sempre que\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide76.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide76.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide76.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide76.jpg?resize=700%2C400 2x"},"classes":[]},{"id":612,"url":"https:\/\/efagundes.com\/networking\/exemplos-de-protocolos\/ppp-point-to-point-protocol-1\/","url_meta":{"origin":576,"position":2},"title":"PPP &#8211; Point-to-Point Protocol (II)","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"\u00a0 O formato de quadro PPP foi definido de modo a ter uma apar\u00eancia semelhante ao formato de quadro HDLC. A principal diferen\u00e7a entre o PPP e o HDLC \u00e9 que o primeiro \u00e9 orientado a caracteres, e n\u00e3o a bits. Especificamente, o PPP utiliza a t\u00e9cnica de inser\u00e7\u00e3o de\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide224.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide224.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide224.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide224.jpg?resize=700%2C400 2x"},"classes":[]},{"id":572,"url":"https:\/\/efagundes.com\/networking\/camada-de-enlace-de-dados\/servicos-oferecidos-a-camada-de-rede\/","url_meta":{"origin":576,"position":3},"title":"Servi\u00e7os oferecidos \u00e0 camada de rede","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"A fun\u00e7\u00e3o da camada de enlace de dados \u00e9 fornece servi\u00e7os \u00e0 camada de rede. O principal servi\u00e7o \u00e9 transferir dados da camada de rede da m\u00e1quina de origem para a camada de rede da m\u00e1quina de destino. Na camada de rede da m\u00e1quina de origem, h\u00e1 uma entidade chamada\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide310.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide310.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide310.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide310.jpg?resize=700%2C400 2x"},"classes":[]},{"id":678,"url":"https:\/\/efagundes.com\/networking\/comutacao-na-camada-de-enlace-de-dados\/repetidores-hubs-bridges-switches-e-gateways-2\/","url_meta":{"origin":576,"position":4},"title":"Repetidores, hubs, bridges, switches e gateways (II)","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"Examinando os dispositivos de comuta\u00e7\u00e3o e ver como eles se relacionam aos pacote e quadros. Na parte inferior, na camada f\u00edsica, encontramos os repetidores. Em seguida temos os hubs. Um hub tem v\u00e1rias linhas de entrada que ele conecta eletricamente. Os quadros que chegam em quaisquer dessas linhas s\u00e3o enviados\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide50.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide50.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide50.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide50.jpg?resize=700%2C400 2x"},"classes":[]},{"id":578,"url":"https:\/\/efagundes.com\/networking\/camada-de-enlace-de-dados\/enquadramento-bytes-de-flags-com-insercao-de-bytes\/","url_meta":{"origin":576,"position":5},"title":"Enquadramento: bytes de flags com inser\u00e7\u00e3o de bytes","author":"Eduardo Fagundes","date":"17\/11\/2012","format":false,"excerpt":"Esse m\u00e9todo contorna o problema de ressincroniza\u00e7\u00e3o ap\u00f3s um erro, fazendo cada quadro come\u00e7ar e terminar com bytes especiais. No passado, os bytes iniciais e finais eram diferentes mas, nos \u00faltimos anos, a maioria dos protocolos tem utilizado o mesmo byte, chamado byte de flag, como delimitador de in\u00edcio e\u2026","rel":"","context":"Post similar","block_context":{"text":"Post similar","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide66.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide66.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide66.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/efagundes.com\/networking\/wp-content\/uploads\/sites\/5\/2015\/03\/Slide66.jpg?resize=700%2C400 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/pages\/576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/comments?post=576"}],"version-history":[{"count":0,"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/pages\/576\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/pages\/568"}],"wp:attachment":[{"href":"https:\/\/efagundes.com\/networking\/wp-json\/wp\/v2\/media?parent=576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}