2023-03-31汽車
大家好,給大家分享一下一個有趣的事情,很多人還不知道這一點。下面詳細解釋一下。現在讓我們來看看!
Telnet是位于OSI模型的第7層;應用層上的一種協議;是一個通過創建虛擬終端提供連接到遠程主機終端仿真的TCP/IP協議。
應用層位于物聯網三層結構中的最頂層,其功能為“處理”,即通過云計算平臺進行信息處理。應用層與最低端的感知層一起,是物聯網的顯著特征和核心所在,應用層可以對感知層采集數據進行計算、處理和知識挖掘,從而實現對物理世界的實時控制、精確管理和科學決策。
擴展資料:
物聯網應用層的核心功能圍繞兩個方面:一是“數據”,應用層需要完成數據的管理和數據的處理;二是“應用”,僅僅管理和處理數據還遠遠不夠,必須將這些數據與各行業應用相結合。例如在智能電網中的遠程電力抄表應用:
安置于用戶家中的讀表器就是感知層中的傳感器,這些傳感器在收集到用戶用電的信息后,通過網絡發送并匯總到發電廠的處理器上。該處理器及其對應工作就屬于應用層,它將完成對用戶用電信息的分析,并自動采取相關措施。
TCP,是所有網絡協議端口號是23。
Telnet是一種簡單的基于文本的網絡協議,用于通過“TCP/IP”網絡訪問遠程計算機和終端;telnet為用戶提供了一個雙向的交互式文本通信系統,該系統使用超過8字節的虛擬終端連接。
Telnet用于遠程登錄到網絡中的計算機,并以命令行的方式遠程管理計算機。需要注意的是,遠程機器必須啟動telnet服務器,否則無法打開telnet命令。telnet使用23端開口,命令使用入如下:
1)、"windows"+"R"快捷鍵打開運行窗口,輸入:“cmd”回車。
2)、打開命令控制符,TELNET IP地址設備,即可)
Telnet 客戶端命常用命令:
open : 使用 openhostname 可以建立到主機的 Telnet 連接。
close : 使用命令 close 命令可以關閉現有的 Telnet 連接。
display : 使用 display 命令可以查看 Telnet 客戶端的當前設置。
send : 使用 send 命令可以向 Telnet 服務器發送命令。支持以下命令:
ao : 放棄輸出命令。
ayt : “Are you there”命令。
esc : 發送當前的轉義字符。
ip : 中斷進程命令。
synch : 執行 Telnet 同步操作。
brk : 發送信號。
quit :使用 quit 命令可以退出 Telnet 客戶端。
無法直接判斷一個協議是基于UDP協議還是TCP協議,只能查閱相關技術文檔來判斷。
Telnet是位于OSI模型的第7層---應用層上的一種協議,是一個通過創建虛擬終端提供連接到遠程主機終端仿真的TCP/IP協議。
SNMP 是一種應用程序協議,封裝在UDP中。
DNS使用TCP和UDP。
DHCP(動態主機設置協議)是一個局域網的網絡協議,使用UDP協議工作。
TCP提供IP環境下的數據可靠傳輸,它提供的服務包括數據流傳送、可靠性、有效流控、全雙工操作和多路復用。通過面向連接、端到端和可靠的數據包發送。通俗說,它是事先為所發送的數據開辟出連接好的通道,然后再進行數據發送;
而UDP則不為IP提供可靠性、流控或差錯恢復功能。一般來說,TCP對應的是可靠性要求高的應用,而UDP對應的則是可靠性要求低、傳輸經濟的應用。
擴展資料:
UDP傳輸協議特點:
1、UDP在傳輸數據前既不需要建立通道,在數據傳輸完畢后也不需要將通道關閉。只要客戶端給服務端發送一個請求,服務端就會一次性地把所有數據發送完畢。
2、UDP在傳輸數據時不會對數據的完整性進行驗證,在數據丟失或數據出錯時也不會要求重新傳輸,因此也節省了很多用于驗證數據包的時間,所以以UDP建立的連接的延遲會比以TCP建立的連接的延遲更低。
3、UDP不會根據當前的網絡情況來控制數據的發送速度,因此無論網絡情況是好是壞,服務端都會以恒定的速率發送數據。雖然這樣有時會造成數據的丟失與損壞,但是這一點對于一些實時應用來說是十分重要的。
參考資料來源:百度百科-DHCP。
參考資料來源:百度百科-dns。
參考資料來源:百度百科-SNMP。
參考資料來源:百度百科-Telnet。
參考資料來源:百度百科-TCP/UDP協議。
參考資料來源:百度百科-UDP協議。
B.傳輸層 OSI中的層功能 TCP/IP協議族 應用層文件傳輸,電子郵件,文件服務,虛擬終端TFTP,HTTP,SNMP,FTP,SMTP,DNS,RIP,Telnet 表示層數據格式化,代碼轉換,數據加密沒有協議 會話層解除或建立與別的接點的聯系沒有協議 傳輸層提供端對。
Serial是串口通信協議,規定了數據包的內容,內容包含了起始位、主體數據、校驗位及停止位,雙方需要約定一致的數據包格式才能正常收發數據的有關規范。
SSH是較可靠,專為遠程登錄會話和其他網絡服務提供安全性的文件傳輸協議。建立在應用層和傳輸層基礎上。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。
Rlogin是unix系統中的遠程登錄協議。由于客戶端進程和服務器進程已經事先知道了對方的操作系統類型,因此也就省去了選項協商機制。
Telnet是Internet遠程登錄服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。
Raw是打印設備的默認打印協議。為了發送 RAW 格式的作業,打印server將打開一個針對打印機網絡接口的 TCP 流。
擴展資料:
Telnet與Rlogin協議在傳輸機制上是有安全漏洞的,因為它們在傳輸數據時使用明文機制;如果有人在網絡上進行截獲這樣的數據,那么一些重要的數據將會不可避免的泄露。
而SSH協議可以替代以Telnet,Rlogin等傳統網絡程序協議,在不安全的通信環境中提供了比較可靠的數據保護機制。SSH協議采用了數據加密機制,能夠防止DNS欺騙和IP欺騙。通過SSH協議所傳輸的數據是經過壓縮的,因此相對來說加快了傳輸速度。
應用層:telnet,FTP,SMTP,DNS;傳輸層:TCP,UDP;網絡層:ICMP,ip,ARP,RARP;物理和數據鏈路層:ARPANET,SATNET,Packet Radio,LAN。
這些都是應用層協議,它們屬于TCP/IP協議棧的一部分,但它們其實也可以運行在其他的協議棧中。
TCP/IP參考模型中,應用層協議常用的有:Telnet、FTP、SMTP 、HTTP。
1、Telnet協議允許一臺機器上的用戶,登錄到遠程機器上,并進行工作;
2、FTP協議提供了將文件從一臺機器上移到另一臺機器上的方法;
3、SMTP協議用于電子郵件的收發;
4、HTTP協議用于在WWW上獲取主頁。
(注意:DNS協議同時使用了TCP53端口和UDP53端口。DNS協議在UDP53端口上提供域名解析服務,在TCP53端口上提供DNS區域文件傳輸服務。)
擴展資料:
1、Telnet協議(TELecommunications NETwork,遠程登錄協議)
Telnet協議是TCP/IP協議家族中的一員,是Internet遠程登錄服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成登錄遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。用于實現遠程登錄功能。
終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入一樣。可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器。
2、FTP協議(File Transfer Protocol,文件傳輸協議)
基于客戶服務器模式,FTP協議包括兩個組成部分,其一為FTP服務器,其二為FTP客戶端,FTP協議提供了交互式的訪問,面向連接,使用TCP/IP更加可靠地進行運輸服務。主要功能:減少/消除不同操作系統下文件的不兼容性問題。
在FTP交互的過程中,客戶端通過命令字來告訴服務器相關的信息。常用的有訪問控制命令USER,PASS、CWD、QUIT 等;傳輸參數命令PORT、PASV、TYPE、STRU、MODE五種;FTP服務命令RETR、STOR、LIST、ABOR 等二十種。
3、SMTP 協議(Simple Mail Transfer Protocol,簡單郵件傳送協議)
基本功能:寫信、傳送報告、報告傳送情況、顯示信件、接收方處理信件 。
SMTP是一種提供可靠且有效電子郵件傳輸的協議。SMTP是建模在FTP文件傳輸服務上的一種郵件服務,SMTP服務器在默認端口25上監聽客戶請求,主要用于傳輸系統之間的郵件信息。是一種面向連接的Client/Server模式。
4、DNS協議 (Domain Name Service ,域名服務協議)
由數字組成的 IP 地址很難記憶,所以我們上網使用網站 IP 地址的別名——域名。實際使用中,域名與 IP 地址是對應的,這種對應關系保存在DNS 服務器之中。
在瀏覽器中輸入一個域名后,會有 DNS 服務器將域名解析為對應的 IP 地址。注意這和網絡層的 ARP 協議的不同之處:DNS 提供的是域名與 IP 地址的對應關系,而 ARP 提供的是 IP 地址和 MAC 地址的對應關系。
5、HTTP協議(Hyper Text Transfer Protocol,超文本傳輸協議)
它是基于 TCP的可靠傳輸,采用的是客戶端/服務器的工作模式。瀏覽器向服務器發送請求,而服務器回應相應的網頁,用于從萬維網(WWW:即World Wide Web)服務器傳輸超文本到本地瀏覽器的傳送協議。
在 HTTP 通信過程中,首先由客戶端向服務器發起建立鏈接的請求,通過 TCP三次握手來完成,然后客戶端向服務器發出請求,告訴服務器想得到的信息。服務器通過響應返回客戶端需要的信息。最后通過 TCP 四次握手關閉鏈接,從而完成一次基本的通信過程。
參考資料:TCP/IP協議——百度百科。