TCPIP四层体系结构
1.数据链路层tcpip协议pdf
2.⽹络层
3.传输层
4.应⽤层,
其中IP是在第⼆层⽹络层中,TCP是在第3层传输层中,
Internet体系结构最重要的是TCP/IP协议,是实现互联⽹络连接性和互操作性的关键,它把许多台的Internet上的各种⽹络连接起来。
Internet的其他⽹络协议都要⽤到TCP/IP协议提供的功能,因⽽称我们习惯称整Internet协议族为TCP/IP协议族,简称TCP/IP 协议也可称为TCP/IP四层体系结构。
链路层:
(1) 为IP模块发送和接收IP数据报;(2) 为ARP模块发送ARP请求和接收ARP请求应答;(3) 为RARP模块
发送RARP请求和接收RARP请求应答。
⽹络层:
负责相邻计算机之间的通信,处理传输层的分组发送请求,将分组装⼊IP数据包,填充报头,选择去往信宿机的路径,将数据包发往合适的⽹络接⼝,处理输⼊数据,检查其合法性,如其已到达信宿机,则去掉报头,将其交给相应的传输协议,如果其没有到达信宿机,则为其寻径转发。⽹络层还处理拥塞,流控,路径等问题。⽹络层协议有
IP,IGMP,ICMP,ARP,RARP等协议,其是基于TCP/IP⽹络协议的核⼼,IP模块完成⼤部分功能,其他协议帮助IP完成特定任务,IP层接收更低层发来的数据包(⽐如以太⽹设备驱动程序)将其发送到更⾼层(⽐如UDP层和TCP层)同样的,接收更⾼层的数据包发往更低层。IP数据包不会确认数据顺序和数据的完整性,IP数据包是不可靠的,IP数据包⾥⾯包含其源地址(发送数据的主机地址)和⽬的地址(接收数据的主机地址)。
传输层:
传输层提供应⽤程序间的通信,格式户信息流,提供可靠传输,为实现可靠传输,传输层协议接收端必须发回确认,如⽆发回确认,则表⽰分组丢失,重新发送直⾄成功为⽌。传输层协议传输控制协议T
CP(Transmission Control Protocol)和⽤户数据报协议UDP(User Datagram protocol)。TCP是⾯向连接的通信协议,通过三次握⼿建⽴连接,通讯完成时要拆除连接,TCP只能⽤于点对点的通讯。TCP通过带重传的肯定确认技术保证传输的可靠性,利⽤滑动窗⼝控制数据流量,限制发送⽅数据发送速度,保证数据传输可靠性。UDP是⾯向⽆连接的通讯协议,UDP数据包括⽬的端⼝号和源端⼝号信息,其可以⽤于⼴播发送,其属于不可靠传输,在传输过程中会出现掉包等问题,需要程序员在应⽤层保证数据的可靠性。
应⽤层:
应⽤层⼀般都是⾯向⽤户的服务,FTP,POP3,SMTP,DNS,TELNET等。应⽤层是向⽤户提供的常⽤程序,⽐如电⼦邮件接收(POP3),远程登录(TELNET),⽂件传输访问(FTP),域名解析服务(DNS),控制信件的发送和中转(SMTP)等。
IP地址,在Internet上连接的所有计算机都是以独⽴的⾝份出现,我们称之为主机。为实现各主机间的通信,每台主机都必须有⼀个唯⼀的⽹络地址,这个⽹络地址就是我们平常所说的IP地址。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论