TCP/IP——链路层简记
在TCP/IP协议族中链路层的主要目的有三个:
1,为IP模块发送和接受IP数据报。
2,为ARP模块发送ARP请求和接受ARP应答。
3,为RARP模块发送RARP请求和接受RARP应答。
链路层包括:网卡和驱动程序两部分。
物理地址(Media Access Control):链路层的地址叫物理地址(Media Access Control),是一个全球唯一的地址,比如,著名的以太网卡,其物理地址大小是48bit(比特位),前24位是厂商编号,后24位为网卡编号。链路层发送数据的时候就会以这个地址来识别机器,将数据送到正确的地方。
链路层的封装格式:常见的有以太网、IEEE 802、SLIP、CSLIP、PPP等。
环回接口:有一些网卡是不能读回自己发送出去的数据的,所以有了环回接口(Loopback Interface)这个东西,一般这个接口的地址是127.0.0.1.可以把数据寄回给本机。
最大传输单元(Maximum Transmission Unit,MTU):是指一种通信协议的某一层上面所能通过的最大数据报大小,如果出现了一个超过MTU的IP数据报,那么这个数据报就会被分片,MTU是一个逻辑限制而不是网络设备物理上的限制,目的是为交互设备提供足够快的响应时间。(最小传输单元的限制也是存在的)
转载于:https://www.cnblogs.com/coffeeSS/p/5914655.html
TCP/IP——链路层简记相关推荐
- (chap1 web网络基础) TCP/IP协议层
1. HTTP( HyperText Transfer Protocol) 超文本传输协议 2. TCP/IP协议层 应用层 应用层决定了向用户提供应用服务时通信的活动. TCP/P协议族内预存了各类 ...
- 网络:TCP/IP各层的协议
教程书上虽然介绍了这些协议,但是就单个协议分别介绍的,很容易忘了这个协议属于那一层,以及属于底层哪个协议. 上图TCP/IP各层的协议很多,一张图就可以记住了. 应用层协议 0. 运行 在TCP\U ...
- 面试热点|理解TCP/IP传输层拥塞控制算法
来自:后端技术指南针 0x00.前言 这是TCP/IP协议栈系列的第二篇文章,之前的一篇理解TCP/IP协议栈之HTTP2.0感兴趣可以看下,今天一起来学习下一个热点问题. 通过本文你将了解到以下内容 ...
- 前端工程师如何理解 TCP/IP 传输层协议?| 技术头条
作者 | 浪里行舟 责编 | 郭芮 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别. TCP ...
- TCP/IP 各层的作用
TCP/IP参考模型各层的功能 TCP/IP是应用在INTERNET上的非国际标准体系结构(国际标准:OSI),也就是说我平常的上网必须遵循这种TCP/IP协议集才可以上网. TCP/ ...
- OSI与TCP/IP各层的结构与功能,都有哪些协议
前言: 今天更新一下计算机网络的一些非常重要的知识,可能很多人都不知学计算机网络有什么用,我想说的是它真的比较重要,像咱们学校只要是学计算机这个专业都要学习这门课程.另外大家要是去一些像BAT,阿里, ...
- OSI与TCP/IP各层的结构与功能
OSI的七层体系结构概念清楚,理论也很完整,但是它比较复杂而且不实用.在这里顺带提一下之前一直被一些大公司甚至一些国家政府支持的OSI失败的原因: OSI的专家缺乏实际经验,他们在完成OSI标准时缺乏 ...
- OSI 模型 TCP/IP 各层的作用以及协议 vlan的三种端口 (交换部分二)
目录 OSI模型 OSI各层的作用 各层的协议 数据通信 物理层的主要功能 网卡 中继器 集线器 数据链路层功能 数据链路层协议 以太网概述 以太网地址(MAC地址) 数制概念 网络层作用 协议 IP ...
- TCP/IP 七层协议
一.TCP/IP与OSI 二.七层参考模型概述 2.1.物理层 在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层.物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可 ...
- TCP/IP 各层的 数据格式(Segment,Datagram,Packet,ARP 数据包,Frame)
文章目录 数据包封装 1.TCP 报文段(Segment)格式 2.UDP 数据报(Datagram)格式 3.IP 分组(Packet)格式 4.ARP 数据包 格式 5.以太网 帧格式(Frame ...
最新文章
- 这四大因素决定了中国将在2030年领先全球人工智能市场
- 24、Java并发性和多线程-信号量
- Android --- 命名规范
- C#并发编程之异步编程(三)
- 编程语言的“别样”编年史
- 如何在 React Native 中写一个自定义模块
- redis持久化之rdb篇
- CAS+SSO原理浅谈
- iOS tableView刷新
- Fast Intro To Java Programming (2)
- php和apache2的配置
- 1.卷2(进程间通信)---简介
- Apache的用户认证、域名跳转、Apache的访问日志
- 二代测序 下载 NCBI sra 文件
- java properties native2ascii_使用native2ascii针对中文乱码,进行转码操作,用于native2ascii处理properties文件...
- 考研 |高等数学 Chapter 1
- html编辑中,出现报错 semi-.colon excepted css(………)
- UE4地编大型开放世界~制作烘焙全流程
- 《Objective-C 程序设计(第4版)》图书信息
- “沉浸式”住宿体验——酒店的新瓶,民宿的老酒