1.请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?
OSI/ISO根据整个计算机网络功能将网络分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层。也称“七层模型”。
TCP/IP“五层模型”分为:物理层、互联网层、网络层(IP层)、传输层(TCP/UDP层)、应用层。
2.请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢?
IP协议是网络层的协议,它实现了自动路由功能,也就是寻径的功能。TCP协议是传输层的协议,它向下屏蔽了IP协议不可靠传输的特性,向上提供一个可靠的点到点的传输;UDP也是传输层的协议,提供的是一种无连接的服务,主要考虑到很多应用不需要可靠的连接,但需要快速的传输,如局域网中的计算机传输文件一般使用UDP协议。
3.请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
交换机用在局域网中,交换机通过记录局域网内各节点机器的MAC地址就可以实现传递报文,无需看报文中的IP地址。路由器识别不同网络的方法是通过识别不同网络的网络ID号(IP地址的高端部分)进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器通过察看报文中IP地址来决定路径,向那个子网(下一跳)路由。也就是说交换机工作在数据链路层看MAC地址,路由器工作在网际层看IP地址。但是由于现在网络设备的发展,很多设备既有交换机的功能有由路由器的功能(交换式路由器)使得两者界限越来越模糊。
各层网络协议
应用层(Application): 应用程序网关(application gateway)
Telnet: 远程登录 (在应用层连接两部分应用程序)
FTP(File Transfer Protocol):文件传输协议
HTTP(Hyper Text Transfer Protocol):超文本传输协议
SMTP(Simple Mail Transter Protocol):简单邮件传输协议
POP3(Post Office Ptotocol):邮局协议
SNMP(Simple Network Mangement Protocol):简单网络管理协议
DNS(Domain Name System):域名系统
传输层(Transport): 传输网关(transport gateway)
TCP(Transmission Control Potocol):传输控制协议 (在传输层连接两个网络)
UDP(User Data Potocol):用户数据协议
网络层(Internet): 多协议路由器(multiprotocol router)
IP(Internet Protocol):网络协议 (在异构网络间转发分组)
ARP(Address Resolution Protocol):地址解析协议
RARP(Reverse Address Resolution Protocol) :逆地址解析协议
ICMP(Internet Control Message Protocol):因特网控制消息协议
IGMP(Internet Group Manage Protocol):因特网组管理协议
BOOTP (Bootstrap):可选安全启动协议
数据链路层(Data Link): 网桥(bridge)交换机(switcher)
HDLC(High Data Link Control):高级数据链路控制 (在LAN之间存储-转发数据链路针)
SLIP(Serial Line IP):串行线路IP
PPP(Point-to-Point Protocol):点到点协议
802.2等
物理层(Physical): 中继器(repeater) 集线器(hub)
无 (放大或再生弱的信号,在两个电缆段之间复制每一个比特)
相关推荐
计算机网络体系结构通常参照OSI模型分为七层,但TCP/IP协议族采用了四层结构,即应用层、传输层、网络层和数据链路层。OSI模型注重理论上的通信协议功能,而TCP/IP更侧重于实际的程序实现。TCP/IP协议不仅包含TCP和...
4. **会话层**:虽然在OSI模型中,会话层位于传输层之上,但在TCP/IP模型中,这一层的功能通常被上层协议(如FTP、SSH)直接实现,它负责建立、管理和终止两个系统间的通信会话。 5. **表示层和应用层**:这两层合...
1. **概念借鉴**:TCP/IP模型在一定程度上借鉴了OSI模型的概念,如分层思想和服务、接口、协议的划分。 2. **实践与理论的区别**:OSI模型更多是从理论上构建了一个理想的网络架构模型,而TCP/IP模型则是从实践中...
TCP/IP模型通常被简化为四层,与OSI模型相对应: 1. 应用层:这是最高层,与用户直接交互。应用层协议如HTTP(超文本传输协议)、FTP(文件传输协议)、DNS(域名系统)、SMTP(简单邮件传输协议)和POP3(邮局协议...
TCP/IP四层模型包括应用层、传输层、网络层和数据链路层,相较于OSI模型更为简洁,且更符合实际网络操作。TCP/IP四层模型与OSI模型的主要区别在于对某些层的功能进行了合并。 物理层是网络的基础,负责连接物理设备...
1. **应用层**:这是TCP/IP模型的最高层,负责提供用户直接使用的各种服务,如HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。应用层协议允许用户通过互联网发送和接收各种类型的数据。...
1. **TCP/IP协议栈结构**:TCP/IP协议栈通常分为四层(在OSI模型中为七层),包括链路层、网络层、传输层和应用层。在Linux中,这些层对应的模块分别是:链路层的网卡驱动、网络层的IP协议处理、传输层的TCP和UDP...
##### 1.1 TCP/IP协议与OSI参考模型 TCP/IP协议(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是一种广泛应用于互联网的通信协议。它与OSI(Open Systems Interconnection Model,...
##### 一、TCP/IP四层模型结构(从低到高)与OSI模型对应关系 - **第一层:网络接口层(Network Access)**,对应OSI的物理层、数据链路层。 - **第二层:网际层(Internet)**,对应OSI的网络层。 - **第三层:...
首先,我们要了解TCP/IP模型的四个主要层次:应用层、传输层、网络层和链路层。这四个层次分别对应不同的功能,从应用程序的交互,到数据的传输,再到物理网络上的比特流。 1. **应用层**:这是最顶层,包含如HTTP...
3. 传输层:对应OSI模型的传输层,主要由TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)协议组成。TCP提供面向连接、可靠的数据传输服务,而UDP则是无连接、不可靠的传输服务,常用于实时...
TCP/IP协议栈分为四层(在OSI七层模型中对应为五层):应用层、传输层、网络层和数据链路层。在这个实例中,主要涉及的是应用层和传输层的协议,即TCP(传输控制协议)和IP(网际协议)。 1. **TCP(传输控制协议)...
可能分别对应不同的主题,例如026.PDF可能详细讲解TCP连接管理,027.PDF可能是关于IP和子网的深入探讨,029.PDF可能涵盖DNS解析,008.PDF和006.PDF可能涉及网络编程的基本操作,019.PDF和030.PDF可能讨论TCP/IP的...
TCP/IP模型通常由四层组成:应用层、传输层、网络层和数据链路层,而OSI模型有七层。两者的主要区别在于TCP/IP将OSI模型的会话层、表示层和应用层合并为应用层,将数据链路层和物理层合并为网络接口层。 2. **应用...
TCP/IP协议栈分为四层(在OSI模型中对应为五层):应用层、传输层、网络层和数据链路层。每一层都有其特定的责任: 1. 应用层:这是最高层,包含了各种应用程序如HTTP、FTP、SMTP等。这些应用通过传输层的协议来...
会话层在OSI模型中与TCP/IP模型的传输层相对应,虽然TCP/IP模型并未明确划分此层,但在实际应用中,如TCP的三次握手和四次挥手过程,可以视为会话建立和终止的体现。 应用层是用户直接接触的部分,包含了众多常用...
在OSI/RM(开放系统互连参考模型)的七层协议中,TCP/IP模型的四层分别对应OSI的应用层、传输层、网络层和数据链路层,但OSI模型还有会话层、表示层和物理层。会话层管理不同节点间的会话,表示层处理数据格式的转换...
在TCP/IP模型中,主要有四个层次:网络接口层、网络层、传输层和应用层。每一层都有其特定的功能和协议。 1. **网络接口层**:这一层对应于OSI模型的物理层和数据链路层。主要处理网络设备之间的通信,包括以太网、...
1. **四层模型**:TCP/IP协议族通常被分为四层,包括应用层、传输层、网络层和数据链路层。应用层包含HTTP、FTP、SMTP等应用协议,传输层主要由TCP和UDP协议构成,网络层由IP协议主导,而数据链路层则负责物理传输。...