网络教程(8)IP协议】的更多相关文章

OSI模型分层 OSI模型是指国际标准化组织(ISO)提出的开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它将网络分为七层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 TCP/IP协议 TCP/IP是一系列网络通信协议的统称,其中最核心的两个协议是TCP和IP.TCP称为传输控制协议,IP称为互联网络协议. 网络分层除了OSI模型分层,还有TCP/IP模型分层,将网络划分为四层,应用层.传输层.网际层…
网络层的功能: 定义了基于ip协议的逻辑地址. 链接不同的媒介类型. 选择数据通过网络的最佳路劲. 数据包格式: 优先级与服务类型(8)位:优先级与服务类型 标识符,标志,段偏移量:这几个字用来对数据包进行标识,使数据包到达目的端重组的时候,不会乱序. 首部长度:ip包头首部长度最短20字节 总长度(16): 协议号:UDP是17,TCP是6 首部效验和: TTL:生命周期字段,经过一个路由器TTL值减1,为0时,数据包丢弃,为了防止一个数据包在网络中无限的循环下去. ip地址分类: ip地址分…
计算机网络: 硬件方面:通过线缆将网络设备和计算机连接起来 软件方面:操作系统,应用软件,应用程序通过通信线路互连 实现资源共享,信息传递 计算机网络的功能: 数据通信 资源共享 增加可靠性 提高系统处理能力 网络协议与标准:一组控制数据通信的规则 协议三要素: 语法 语义 同步 标准;一致同意的规则可以理解为标准 ISO   (国际标准化组织) ANSI  (美国国家标准局) ITU-T (国际电信联盟-电信标准部) IEEE  (电气和电子工程师学会) WAN与LAN 广域网(WAN) 范围…
IP协议的限制 IP协议需要 datalink帧来包装它 Ethernet或者PPP 一般都有1500byte字节或者大小的限制 可能会出现的问题 Packet loss – retransmit Reordering Multiple Conversitions(假设同时传输连个文件 我们怎么知道哪个包是属于哪个文件的 Flow Control TCP就是解决上面问题的 -Byte Stream Service -Connection oriented (在发数据之前hostA需要和B建立可靠…
传输层的作用: ip层提供点到点的链接. 传输层提供端到端的链接. 传输层的协议: TCP: 传输控制协议可靠的,面向链接的协议,传输效率低. UDP: 用户数据报协议,不可靠,无连接的服务,传输效率高. TCP工作原理: TCP的封装格式 链接与断开 流量控制 拥赛控制 差错控制 计时器 TCP的封装格式: 源端口,目标端口 序列号,确认序列号 如序列号为x则确认号为x+1 TCP首部长度至少20字节 控制位: SYN:建立连接时将这个值设为1 ACK:当ACK=1表示确认,ACK=0表示确认…
数据链路层:(位于网络层与物理层之间) 数据链路层的功能: 数据链路的建立,维护. 帧包装,帧传输,帧同步. 帧的差错恢复. 流量的控制. 以太网:(工作在数据链路层) CSMA/CD(带冲突检测的载波监听多路访问) 以太网采用CSMA/CD避免信号的冲突. 工作原理: 发送前先监听信号道是否空闲,若空闲则立即发生数据. 在发送时,边发边继续监听,若监听到冲突,则立即停止发送. 等待一段随机时间以后,再重新发生(退避) 以太网帧格式: 前导码 > 帧启示的定界符 > 目的地址 >  源地…
物理层解析: 物理层是TCP/IP模型的最低层,物理层为数据提供数据传输可靠通路. 物理层关心的介质: 信号 接口 传输介质 信号的分类:(信号是信息传递的媒介.) 模拟信号:连续变化的物理量 数字信号:不连续的物理量,信号参数也不连续变化,信号参数也不连续变化,高低固定.抗干扰能力强,适合远距离传输并能保证质量. 双绞线的标准: 类型        传输速率 cat5        100Mbps cat5e       100Mbps cat6        1000Mbps(1Gbps)…
第20章      RL-TCPnet之BSD Socket客户端 本章节为大家讲解RL-TCPnet的BSD Socket,学习本章节前,务必要优先学习第18章的Socket基础知识.有了这些基础知识之后,再搞本章节会有事半功倍的效果.另外RL-TCPnet的socket仅支持UDP协议和TCP协议,我们本章节仅讲解了TCP协议方式的BSD Socket. 本章教程含STM32F407开发板和STM32F429开发板. 20.1  初学者重要提示 20.2  BSD Socket相关的头文件定…
第19章      RL-TCPnet之BSD Socket服务器 本章节为大家讲解RL-TCPnet的BSD Socket,学习本章节前,务必要优先学习第18章的Socket基础知识.有了这些基础知识之后,再搞本章节会有事半功倍的效果.另外RL-TCPnet的socket仅支持UDP协议和TCP协议,我们本章节仅讲解了TCP协议方式的BSD Socket. 本章教程含STM32F407开发板和STM32F429开发板. 19.1  初学者重要提示 19.2  BSD Socket相关的头文件定…
摘自:http://jpkc.nwpu.edu.cn/jp2006/rjjs/work/dzjc/rppt/chap08/08CH0005.HTM TCP/IP(Transmission Control Protocol/Internet Protocol)传输控制协议/互连网络协议,是Internet上使用的网络协议. 8.4.1 TCP/IP分层 Internet网络体系结构以TCP/IP协议为核心.其中IP协议用于为各种不同的通信子网或局域网提供统一的互连平台,TCP协议则用于为应用程序提…