ルーティング
#Routing
HTTPにおけるルーティング
ユーザーからのHTTPリクエスト(URL)を受け取り,そのURLに基づいてどの処理(どのコントローラーや関数)を実行するかを決定する仕組み.
主要な機能
URLと処理のマッピング
特定のURLパターンを,対応する処理ロジックに紐づける.
HTTPメソッドの考慮
GET, POST, PUT, DELETE などのHTTPメソッドに応じて異なる処理を割り当てることができる.
URLパラメータの抽出
名前付きルート
OSLIモデル ネットワーク層におけるルーティング
データを送るうえで最適な経路をどう判断するかを決定すること.
1. もっとも短いルートか?:パケットが通過するデバイスの数が少ない経路かどうか
2.もっとも信頼性の高いルートか?:そのルートで過去にパケットが失われていないか
3.最も早い物理的接続か?:銅線なのか光ファイバーなのかどうか