計算機網絡基礎:Internet常用服務介紹?

?

1、域名服務

? ? ? ? ? ? ?

?

Internet中的域名地址和IP地址是等價的,它們之間是通過域名服務完成映射的。實際上DNS是一種分布式地址信息數據庫系統,服務器中包含整個數據庫的某部分信息,并供客戶查詢。

域名系統采用客戶端/服務器模式,整個系統由解析器和域名服務器組成。

解析器:負責查詢域名服務器、解釋從服務器返回的應答、將信息返給請求方。

域名服務器:保存著一部分域名空間的全部信息,這部分域名空間稱為區,一個域名服務器可以管理一個或多個區。域名服務器分為主服務器、Caching Only服務器、轉發服務器。

域名服務器的工作過程:

比如用戶A查找另一個用戶B時:

1.解析服務器向本地域名服務器發出請求查詢用戶B的域名

2.本地域名服務器向最高層域名服務器發出查詢地址的請求

3.最高層域名服務器返回本地域名服務器一個IP地址

4.本地域名服務器向組域名服務器發出查詢地址的請求

5.組域名服務器返回給本地域名服務器一個IP地址

6.本地服務器向剛返回的域名服務器發出查詢域名地址請求

7.IP地址返回給本地域名服務器

8.本地域名服務器將該地址返回給解析器

DNS使用的是UDP端口,端口號為53

2、遠程登錄服務

? ? ? ? ? ? ?

?

?

遠程登錄服務是基于Telnet協議下,將用戶計算機與遠程主機連接起來,在遠程計算機上運行程序,然后將相應的屏幕顯示傳送到本地計算機,并將本地的輸入傳送給遠程計算機。

Telnet由客戶端軟件、服務器軟件、Telnet通信協議三部分組成。端口號默認為23.

3、電子郵件服務

? ? ? ? ? ? ?

?

電子郵件是利用計算機進行信息交換的電子媒體信件。是采用網絡的通信手段實現普通郵件信息的傳輸。

電子郵件格式:用戶名@主機名 比如 zhangsan@qq.com。

Email系統組成:郵件客戶端軟件、郵件服務器、通信協議。傳輸協議為SMTP(簡單郵件傳輸協議)

簡單郵件傳送協議和接收郵件的POP3均是利用TCP端口。SMTP端口:25,POP3端口:110。

4、WWW(World Wide Web 萬維網)服務

? ? ? ? ? ? ?

?

萬維網是一種交互圖形界面的Internet服務,具有強大的信息連接功能,是當前最受歡迎、增速最快的多媒體信息系統。

萬維網是基于客戶端/服務器模式的信息發送技術和超文本技術的綜合。HTTP超文本傳輸協議,HTML超文本標記語言。

萬維網組成:Web服務器(提供信息資源)、Web瀏覽器(客戶端瀏覽)、HTTP通信協議組成。

URL:瀏覽器中輸入查詢目標的地址就是URL,也就是網址。

URL組成:協議、主機域名、端口號、目錄路徑和文件名。

格式:scheme://host.Domain[:port]Upath/filename]

格式說明:scheme服務連接的方式

file:本地計算機上的文件

ftp:FTP服務器上的文件

gopher:Gopher服務器上的文件

http:WWW服務器上的超文本文件

New:一個USenet的新聞組

telent:一個Telnet站點

wais:WAIS服務器

mailto:發郵件給某某

5、文件傳輸服務

? ? ? ? ? ? ?

?

文件傳輸協議用來在不同計算機之間傳輸文件。傳送文件端口為20,傳輸命令和參數端口號是21。

FTP組成:客戶端軟件、服務器軟件、FTP通信協議。

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/271334.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/271334.shtml
英文地址,請注明出處:http://en.pswp.cn/news/271334.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

lamba

lamba /*** lamba*/Testpublic void test5() {Runnable r () -> System.out.println("hello");r.run();}Testpublic void test6() {int num 0;Runnable r new Runnable() {Overridepublic void run() {System.out.println("java");}};r.run();}

第五章 Response(JavaTM Servlet 規范3.1 )

The Response 響應 響應對象包裝了從服務器端返回到客戶端的所有信息。在HTTP協議上,這些信息既可以通過HTTP headers 又可以通過響應體從服務器端傳輸到客戶端。 5.1 緩沖 為了效率,servlet 容器允許但非必須緩沖到客戶端的輸出。典型地,服…

c語言深度剖析第三版pdf_入門到入墳,蘊含全網最強知識點3283頁筆記、pdf教程,活到老,學到老...

又到了“金九銀十”面試求職高峰期,在金三銀四時也參與過不少面試,2020都說工作不好找,也是對開發人員的要求變高。前段時間自己有整理了一些Java后端開發面試常問的高頻考點問題做成一份PDF文檔(1000道高頻題)&#x…

mysql 5.7.23要錢嗎_最新mysql 5.7.23安裝配置圖文教程

2018年最新mysql5.7詳細安裝與配置,總共分為四步,其中環境變量配置不是必須的。1、安裝包下載2、安裝過程3、環境變量配置4、連接測試一、官網下載mysql安裝包1.前往官網下載,下載鏈接為:2.選擇合適你電腦系統的版本進行安裝。如果…

計算機基礎:信息安全相關知識筆記

1、信息安全要素機密性:保證信息不暴露給未授權的用戶。完整性:得到允許的用戶可以修改數據,并且可以判斷數據是否被篡改。可用性:擁有授權的用戶可以在需要時訪問數據。可控性:可控制授權的范圍內的信息流向以及行為方…

mysql gtid ha_MySQl新特性 GTID

GTID簡介概念全局事務標識符(GTID)是創建的唯一標識符,并與在源(主)服務器上提交的每個事務相關聯。此標識符不但是唯一的,而且在給定復制設置中的所有服務器上都是唯一的。所有交易和所有GTID之間都有一對一的映射關系。GTID由source_id和transaction_i…

python gui界面 tcp_通過python實現TCP編程

偽代碼: ss socket() #創建服務器套接字 ss.bind() #把地址綁定到套接字上 ss.listen() #監聽連接(最大連接數) info_loop: #服務器無限循環 cs ss.accept() #接受客戶端連接 comm_loop: #通信循環 cs.recv()/cs.send() #對話(接…

計算機網絡安全基礎知識筆記

1、網絡安全威脅介紹非法授權訪問:沒有預先經過同意,就使用網絡或相關的計算機資源就是非授權訪問。主要有以下幾種形式:身份攻擊、假冒、非法用戶進入網絡系統進行違法操作、合法用戶以未授權的方式進行操作。信息泄露丟失:主要是…

Delphi面向對象學習隨筆七:COM

作者:巴哈姆特http://www.cnpack.org(轉載請注明出處并保持完整) 上一篇,我們介紹了接口。如果沒有接觸過COM對象的話,你會覺得接口真的很麻煩,也許會有:“還不如直接定義一個類更方便”的想法。…

lambda

例子:

mysql查詢語句詳解_基于mysql查詢語句的使用詳解

1> 查詢數據表除了前三條以外的數據。起初我想到的是這條語句SELECT * FROM admin WHERE userid NOT IN (SELECT userid FROM admin ORDER BY userid LIMIT 3) ORDER BY userid DESC但是運行的時候會報 This version of MySQL doesnt yet support LIMIT & IN/ALL/ANY/SO…

數據庫技術基礎:數據庫與數據庫管理系統概念介紹

一、數據庫系統基本概念知識1、 數據(Data)用來描述事物的符號記錄,它具有多種表現形式比如文字、圖形、圖像、視頻等。信息:是現實事物的存在方式或狀態的反映。信息的特性有可感知、可存儲、可加工、可傳遞、可再生等。2、 數據…

unity3d collider自動調整大小_Maya模型在Unity3d中的快速烘焙【2020】

本文小姐姐將以一個Maya的室內小客廳場景為例,和童鞋們一起討論Unity3d快速烘焙Maya室內模型光照的方法,一方面是對前面知識的綜合應用,另一方面滿足一下做室內設計童鞋的學習需求。話不多說,開工!這個例子的Maya場景模…

angualarjsdemo

AngularJs學習筆記--Forms 原版地址:http://code.angularjs.org/1.0.2/docs/guide/forms 控件(input、select、textarea)是用戶輸入數據的一種方式。Form(表單)是這些控件的集合,目的是將相關的控件進行分組…

Java中Comparator比較器的使用以及使用lamba簡化代碼

代碼例子&#xff1a; /*** 測試Comparator*/Testpublic void test17() {//原始方法Comparator<Integer> comparator new Comparator<Integer>() {Overridepublic int compare(Integer o1, Integer o2) {return Integer.compare(o1, o2);}};int compare1 compara…

php字符串轉換mysql_在PHP中將字符串轉換為MySQL時間戳格式

我使用從androidjava應用程序發送的字符串在php中編寫查詢.查詢是這樣的&#xff1a;$insertSQL sprintf("INSERT INTO app_DuckTag (taste) VALUES (%s) WHERE species%s AND timestamp%s",GetSQLValueString($_POST[taste], "text"),GetSQLValueString(…

數據庫技術基礎:數據庫管理系統的功能介紹筆記

1、DBMS功能介紹1.1 數據定義數據庫定義語言&#xff08;DDL&#xff09;&#xff1a;可以對數據庫結構描述&#xff0c;包括外模式、模式、內模式的定義&#xff1b;數據庫完整性定義&#xff1b;安全保密定義比如口令、級別和存取權限。這些定義存儲在數據字典中是DBMS運行的…

charles亂碼_基于iOS的Charles抓包實踐

奇技指南在應用開發過程中&#xff0c;通過抓包調試服務端接口的場景時常出現。Charles和Wireshark是開發過程中最常用的兩款軟件。那么今天&#xff0c;讓我們以iOS為例&#xff0c;聊一聊Charles抓包。本文來自360奇舞團QiShare團隊投稿。在日常開發中&#xff0c;我們無法看…

分珠(dfs+并查集)

1140 分珠 時間限制:500MS 內存限制:65536K提交次數:24 通過次數:18 題型: 編程題 語言: G;GCC Description 如下圖所示&#xff0c;有若干珠子&#xff0c;每顆珠子重量不同&#xff0c;珠子之間有一些細線將它們連在一起。現要求切斷一些細線&#xff0c;將它們分成兩部分…